数组指针
数组指针:本质是指针变量,保存的是数组的首地址
例如:int (*p)[5] = NULL;
数组首元素地址。例如:int arr[3] = {10, 20, 30}; arr就是首元素地址(&arr[0] == arr),arr + 1 跳过一个元素
数组的首地址。例如:int arr[3] = {10, 20, 30}; &arr就是数组首地址,arr + 1 跳过整个数组
数组首元素地址编号和数组的首地址编号一致,但是类型不同


二维数组和数组指针的关系


二维数组和一维数组指针的关系


多维数组的物理存储
无论是几维数组,在物理上都是一维存储


浙公网安备 33010602011771号