Edw*_*rak 3 c
当某些东西被转换为无效时,则该值变为NULL.但是,为什么void*指向任何数据类型?虚空指针不应该没用吗?
NULL
edt*_*guy 7
void指针是指向任何东西的指针.它是一个没有特定类型的通用指针.它也可以具有值,NULL在这种情况下它不指向任何东西.要使用void指针,您必须跟踪它实际指向的内容以及何时使用它,您必须将其强制转换为适当的类型.
它们可能很危险,因为如果将其强制转换为错误类型,则会在运行时导致未定义的行为.
归档时间:
12 年,3 月 前
查看次数:
573 次
最近记录:
6 年,9 月 前