取地址程序:
#include<stdio.h>
int main()
{
int i,arr[10];
printf("%p\n",&i);
for(i=0;i<=10;i++)
{
printf("&arr[%d]=%p\n",i,&arr[i]);
}
return 0;
}
结果:
0019FF3C
&arr[0]=0019FF14
&arr[1]=0019FF18
&arr[2]=0019FF1C
&arr[3]=0019FF20
&arr[4]=0019FF24
&arr[5]=0019FF28
&arr[6]=0019FF2C
&arr[7]=0019FF30
&arr[8]=0019FF34
&arr[9]=0019FF38
&arr[10]=0019FF3C
Press any key to continue
转载于:https://blog.51cto.com/yaoyaolx/1715653
本文详细解析了C语言中数组与指针的基本概念及其应用,通过实例展示了如何使用指针获取数组地址并进行操作,为读者提供深入理解C语言底层逻辑的指南。
1418

被折叠的 条评论
为什么被折叠?



