【发布时间】:2014-06-29 06:03:07
【问题描述】:
好的,我听说你应该在打印之前将指针转换为通用指针,即void *,并且必须在printf 函数中练习使用%p 占位符而不是%d 来打印它们.
我只是觉得可以这样做以防止在打印时截断大地址还是其他什么?但关键是,如果你在一台有 64 位指针和 32 位整数的机器上;使用 %p 而不是 %d 就可以完成这项工作。
有人知道这种铸造技术有用的任何实际情况吗?
【问题讨论】:
-
你能提供一些参考
-
@Amir,对不起,我没有听说过的参考资料。