数组地址输出

发布时间 2023-05-31 09:22:01作者: 高昱宁

#include <stdio.h>

int main(){
int arr[]={1,2,3,4,5};
int i =0;
int len=0;
len=sizeof(arr)/sizeof(int);
for(i=0;i<len;i++){
printf("%p",&arr[i]);
printf(" %d\n",arr[i]);
}

return 0;
}

 

看到,int占4字节。

0x500d60 1

0x500d64 2

0x500d68 3

0x500d6c 4

0x500d70 5