第十章 数组与指针( C primer plus)
第十章 数组与指针
1.数组长度建议定义为宏。由于编译器不检查数组下标的合法性,这样可减少下标越界错误。
2.只读数组声明最前面加const,且同时必须初始化。
3.数组属于自动存储类,数组元素的值不初始化时是不定的;部分初始化,后面默认为0;多初始化出错。
4.可以让数组长度空着,由编译器根据初始化的数值的个数确定数组大小。获取数组长度方法:int a;length=sizeof(a)/sizeof(a[0]);缺点:初始化的元素个数有误时,不易发现。
4.C99特性:int a[4]={1,[2]=2,
原创
2021-01-10 18:07:00 ·
159 阅读 ·
0 评论