c语言指针,为什么输出的答案是这个

2024年11月16日 20:38
有2个网友回答
网友(1):

打印的是p而不是*p
也就是数组a的首地址。
这是一个随机值, 看系统分配。

网友(2):

你输出的是a[0]的地址,你要输出a[0]的内容需要用printf("%d",*p)或printf("%d",p[0])