c语言数组和指针 对于下面的代码 为什么可以输出&a的值而不能输出&(a+0)的值

c语言数组和指针对于下面的代码为什么可以输出&a的值而不能输出&(a+0)的值#include<stdio.h>intmain(){inta[4][3]={{11,12,... c语言数组和指针
对于下面的代码
为什么可以输出&a的值而不能输出&(a+0)的值#include<stdio.h>

int main()
{
int a[4][3]={
{11,12,13},
{21,22,23},
{31,32,33},
{41,42,43}
};

int (*pa)[3]=a;

printf("%p\n",&a);
}
展开
 我来答
匿名用户
2016-09-30
展开全部
&取地址,要求是变量

改成使用变量

int *pb=a+1;

printf("%p\n", &pb);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式