##C语言学习之-二维数组的指针

    技术2025-09-28  20

    ##多维数组与指针 我在学习过程当中,针对二维数组的指针做一个介绍

    #include<stdio.h> int main(){ int zip[2][2]; }

    针对上述代码中的二维数组zip指向的是数组的首地址,而对于二维数组我们可以理解为:一位数组的数组,因此二维数组当中的元素是一位数组。因此zip保存的是zip[0]的地址; 但是zip[0],本身是一个一位数组,因此它保存的是数组中首元素的地址:zip[0][0]的地址; 因此解引用zip[0]得到的是zip[0][0]的值; 而解引用zip得到的是二维数组首元素zip[0]的值,也就是zip[0][0]的地址,因此想要得到zip[0][0]的值,必须再次解引用:**zip.

    Processed: 0.013, SQL: 10