不同指针类型间的转换-解读政府项目流程
咱们可以把指针分成这几类:对象指针、函数指针、万能指针(void指针)、空指针(相当于数字0变形的void*类型)。想在不同指针类型之间转换,一般得明确告诉程序怎么变,除非以下情况:对象指针和万能指针之间转换,而且目标类型包含了源类型的所有信息;用空指针给其他任何类型的指针赋值或比较时,空指针会自动变成对应的类型。C语言只规定了部分指针类型转换,其他转换方式取决于具体实现。记住:函数指针不能和其他类型的指针(除了整型)进行转换。
449.73KB
文件大小:
评论区