本文共 332 字,大约阅读时间需要 1 分钟。
int arr1[3] = {1, 2, 3};
int arr2[] = {1, 2, 3};//在这里,我们arr[3]里边的数字可以不用写; int arr3[3] = {1, 2};//也是可以的,只是把最后一个数初始化为0了而已 int arr4[3] = {1, 2, 3, 4};//是不可以的,不能超过数组长度 char arr5[3] = {‘a’, 98, ‘c’};//因为是字符类型,所以98其实就是字符’b’ char arr6[] = “abcdef”;数组的大小可以通过计算得到。(sz = sizeof(arr)/sizeof(arr[0]));
数组作为函数参数时,不会把整个数组传递过去,实际上只是把数组的首元素地址传递过去了
转载地址:http://wfegn.baihongyu.com/