C语言中怎么输出数组的首地址

日期:2021-04-23 21:12:30 人气:1

C语言中怎么输出数组的首地址

%p 直接用16进制地址形式输出地址
%d 把地址直接用10进制形式输出
char a[] = "hellow C++";
int b[] = {0x01,0x02,4,0x08,0};
如上数组如下输出都可以:
printf("十进制地址%d 十六进制地址%p", a, a);
printf("十进制地址%d 十六进制地址%p", b, b);
printf("
    A+
热门评论