void的作用在于:
(1) 对函数返回的限定;
(2) 对函数参数的限定。
先给一个例子 定义函数
返回值 函数名(参数1,参数2,参数3,.......)
{内容}
int sum(int a,int b)
{
int c;
return c;}
其中第一个int是返回值 就是别的函数调用此函数时这个函数给他的一个值。
形式一:
如果调用时不需要返回值,则函数写为
void sum(int a,int b){....} 此时函数没有返回值
形式二:
如果不需要参数 则int sum(void){...}
此时void的意义为空,就是没有参数的意思
形式三:
如果都不要 则为void sum(void);