int i[3] = {1,2,3}
只读数组 const int i[3] = {1,2,3}
初始化指定器 int arr[6] = {[5] = 221}; //arr[5] = 212
i[1] = 1;
3、数组边界 4、指定数组大小 二、多维数组 三、指针和数组数组名是数组首元素的地址。
char ch[10];
ch和&flizny[0]都表示数组首元素的内存地址,俩者都是常量。
#include// 数组指针 int main() { int i = 0; int arr[5] = {1, 2, 3, 4, 5}; int *parr; parr = arr; for(i = 0; i < 5; i ++) { printf("i[%d]===*arr[%p],*parr[%p]n", i, arr + i, parr + i); printf("arr[%d],parr[%d]n", arr[i], *parr + i); } return 0; }



