正确的格式说明符以打印指针或地址?我应该使用哪种格式说明符来打印变量的地址?我在下面那一批人之间感到困惑。%u-无符号整数%x-十六进制值%p-空指针打印地址的最佳格式是哪一种?
3 回答
浮云间
TA贡献1829条经验 获得超4个赞
p
int a = 42;printf("%p\n", (void *) &a);
p
HUH函数
TA贡献1836条经验 获得超4个赞
%p
%u
unsigned int
void*
unsigned int
?)
%p
<inttypes.h>
void*
printf("x lives at %p.\n", (void*)&x);
- 3 回答
- 0 关注
- 761 浏览
添加回答
举报
0/150
提交
取消