这个语句是非法的,因为calendar是一个二维数组,即数组的数组,在此处的上下文中使用calendar名称会将其转化为一个指向数组的指针(指向指针的指针),而p是一个指向整型变量的指针,这个语句试图将一个类型的指针赋值给另一种类型的指针,所以是非法的。 很显然,我们需要一种声明指向数组的指针的方法,经过了前面对类似问题...
声明一个指向整型数组的指针变量: 这里需要声明一个指向整型数组的指针,因为二维数组中的每一行都是一个一维数组。所以,我们需要一个指向整型数组的指针。 c int (*ptr)[3]; 使用该指针变量访问二维数组的元素: 我们需要将二维数组的首地址赋给这个指针变量,然后通过这个指针变量访问二维数组的元素。 打印出通过...