【发布时间】:2011-10-18 00:45:06
【问题描述】:
我对 C 中的 void* 指针有点困惑。尤其是在阅读了这个问题之后:Is the sizeof(some pointer) always equal to four?,有人说不能保证 sizeof(int *) == sizeof(double *)
我的问题是:是否有 sizeof(void*) >= sizeof(任何其他指针类型)的保证? 换句话说,我是否可以始终将 some_type* 指针分配给 void* 指针,然后将其作为 some_type* 取回?
【问题讨论】:
标签: c void-pointers