#include<stdio.h>
//num是首元素地址
//&num是数组地址
int main()
{
int num[]={1,2,3,4,5};
int *p=num;//首元素地址
printf("%p\n",num);//打印首元素地址
printf("%p\n",&num);//打印数组地址
printf("%p\n",num+1);//地址+1即加一个int4个字节,也就是下个元素地址
printf("%p\n",&num+1);//数组地址的下个地址
printf("%d\n",*(num+1));//打印下个元素的值
int *q=(int *)#
printf("%d\n",*q+1);
return 0;
}
08-07
279
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
10-30
1462
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)