黑马程序员技术交流社区

标题: 数组的小细节 [打印本页]

作者: oucding    时间: 2015-3-24 20:53
标题: 数组的小细节
定义数组的时候我一直以为数组的个数必须是常量比如:
int count = 3;
int num[count] = {4 , 56 , 7};
这个是错误的写法,但是
int count = 3 ;
int num[count];
这种写法是正确的
因为只有在定义数组的同时初始化只能用常量或者常量表达式(比如自负常量’S‘),但是如果只是定义数组,数组的个数是可以用变量的,但是这个变量最好是初始化了,因为没有初始化的变量,他的数值是不可预测的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2