数组的初始化可以在声明的同时进行,也可时候在进行初始化。下面要讨论的是,初始化的默认值问题。
是这样的。
数组分为两种,一种是全局的,另一种是局部的(在函数体中),
全局数组:如果全部元素在声明的时候均未初始化,按默认值,全被赋值未0;
如果部分在声明的时候初始化了,后面没有被初始化的元素也是赋值为0;
局部数组:(比较特殊)如果全部元素在声明时候均为赋值,初始值未莫名其妙的数字。
如果部分元素被初始化,后面未被初始化的元素,全被赋值为0 或者是随机值;
VC实验如此,潜能教材上的例子就是这样。csdn上有人说dev也是如此,但是C++builder不知道怎样。
嵌入式软件设计