c语言中void放在函数前面是什么意思

来源:百度知道 编辑:UC知道 时间:2024/04/30 08:32:47
无返回值,请问这是什么意思,能用通俗易懂的话给我解释一下吗

void有两种意思。第一种意思是无返回值,也就是说,void放在函数前面,那么,函数结束的时候,不需要return什么值(其实也可以写return;);
第二种意思是任意返回值。这个意思,在某些应用上很有用。一般用来修饰指针。即void指针。

void printhello(void)
{
printf("hello world!\n");
}

有些函数只是一些简单的屏幕打印,所以就不需要返回值。。。
而且一个函数只能有一个返回值,一般用于检查函数执行的情况。。
如果一个函数要返回多个值,只能使用指针参数。。