1.数组元素个数=sizeof(数组名) / sizeof(数据类型);
2.二维数组赋初值时:行可以省略,但是列不能省略;
int a[][3]={1,2,3,4,5,6}(正确)
int a[1][]={1,2,3,4,5,6}(错误)
int a[][]={1,2,3,4,5,6}(错误)
3.int a[][3]={1,2,3,4,5,6}
其中a[0][1]表示的是数组名,代表的是指向a[0][1]的地址,而不是数据;是一种特殊得指针。
1.数组元素个数=sizeof(数组名) / sizeof(数据类型);
2.二维数组赋初值时:行可以省略,但是列不能省略;
int a[][3]={1,2,3,4,5,6}(正确)
int a[1][]={1,2,3,4,5,6}(错误)
int a[][]={1,2,3,4,5,6}(错误)
3.int a[][3]={1,2,3,4,5,6}
其中a[0][1]表示的是数组名,代表的是指向a[0][1]的地址,而不是数据;是一种特殊得指针。