需求 在 32位 和 64位的平台上,指针类型占用的字节数不一样,使用 %d 直接打印指针对应的地址老是提示类型不对,有没有什么好方法呢? 解决 printf 其实专门有一个和指针类型对应的占位符,就是 %p. 参考 C学习:%p和%x、%lx、%hx、%llx区别辨析