自打入坑以来,至今已有十月有余,对于某编程语言的语言特性也开始入门,感觉还是应该做一点笔记梳理一下的。
毕竟是渣渣,如有错误之处,请指出。

最重要的事情最先说

变量必须声明并且初始化之后才能使用
变量必须声明并且初始化之后才能使用
变量必须声明并且初始化之后才能使用
对于初始化,若在声明语句时赋值,则使用该值对变量进行初始化,若没有,变量则会执行默认初始化。
示例
#includeintmain(){inta=0;//声明整型变量a,并将a初始化为0 intb;//声明变量整型b并执行默认初始化 intc;//声明整型变量c并执行默认初始化 c=0;//c赋值为0,并不是初始化 ...}
在执行默认初始化的时候,变量其中的值是不确定的,若直接输出,竟会得到去怪的结果。
一般来讲,执行默认初始化已经足够,后期只要给变量赋予正确的值就不会出现大问题。
但有的时候直接使用经过默认初始化的有可能会引发奇怪的结果
示例
//错误示范 intsum;//计算1到10的累加和 for(inti=1;i