void是指空,没有参数或者返回为空。
而void*则是void指针。可以是任意类型的指针,任何类型都可以赋值给他,但是他不能赋值给别的类型。也就是int*可以赋值给void*,但是void*不能赋值给int*。这儿void常用在一些需要类型转换指针的地方。
类似于无价到底是免费还是无穷大。
C语言void与void*解析
void是指空,没有参数或者返回为空。
而void*则是void指针。可以是任意类型的指针,任何类型都可以赋值给他,但是他不能赋值给别的类型。也就是int*可以赋值给void*,但是void*不能赋值给int*。这儿void常用在一些需要类型转换指针的地方。
类似于无价到底是免费还是无穷大。
4913

被折叠的 条评论
为什么被折叠?