数组a进行加一

int a[5]={1,2,3,4,5};

a+1等同于a[1]=2

&a+1(&a是整个数组a的地址,+1指向数组边界)

int *ptr=(int *)(&a+1);

*(ptr-1)=5

a[0]+1=1+1=2

 

posted @ 2023-02-09 10:09  玄色清的风  阅读(145)  评论(0)    收藏  举报