void究竟是什么?总觉得自己还是很搞不清楚?
的有关信息介绍如下:
void语义是“空”,用来表示类型。典型作用有以下几种:void作为返回值类型,表示函数不返回参数:在这类函数体中return语句不能接参数。void作为声明中参数表的类型,表示参数表为空:int fun(void);声明了一个返回值为int类型,不接受任何参数的函数fun。注意,C语言中,int fun();和int fun(void);不同,前者表示可以接受任意参数。在C++中,int fun();和int fun(void);相同;接受任意参数的声明为int fun(...)。void*为可以指向任意类型表达式的指针:任意其它类型的指针可以隐式转换为void*类型,但void*类型转换为其它类型需要用到显示类型转换。例如C标准库在



