C语言中,Int a[][2]={{1,2},{3,4}} int *pa

发布网友

我来回答

4个回答

热心网友

在C语言中,int a[][2]={{1,2},{3,4}};表示的2x2的二维数组;给全部的元素赋初值时,可以不指定第一维大小,C语言可根据初值数目与第二维列数自动确定第一维大小。其中*(a+2)表示是第二行的首地址;*(pa+3)指向a[1][1]的地址

热心网友

*(pa+3)=4 ,*(pa+3)指向a[1][1]

热心网友

应该不是的,我想是指向5的地址

热心网友

如果是两列两行的话,那么指向的是a[1][1]

热心网友

在C语言中,int a[][2]={{1,2},{3,4}};表示的2x2的二维数组;给全部的元素赋初值时,可以不指定第一维大小,C语言可根据初值数目与第二维列数自动确定第一维大小。其中*(a+2)表示是第二行的首地址;*(pa+3)指向a[1][1]的地址

热心网友

*(pa+3)=4 ,*(pa+3)指向a[1][1]

热心网友

应该不是的,我想是指向5的地址

热心网友

如果是两列两行的话,那么指向的是a[1][1]

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com