您的位置首页百科问答

C语言中void是什么意思

C语言中void是什么意思

的有关信息介绍如下:

问题补充说明:C语言中void是什么意思?有人说是空,有人说是无返回数值。希望有高手能十分详细的说明,内容包括void的意思,运用的意义和具体例子

C语言中void是什么意思

void的意思就是楼主说的2个意思,这两个意思都对。

void真正发挥的作用在于:

(1)对函数返回的限定;

(2)对函数参数的限定。

先给一个例子定义函数

返回值函数名(参数1,参数2,参数3,.......)

{内容}

intsum(inta,intb)

{

intc;

序击吗returnc;}

其中第一个念表持何屋飞位int是返回值就是别的函数调用此函数时这个函数给他的一个值。

如果调用时不需要返回值,则函数写为

voidsum(inta,i形协振气ntb){....}此时函数没有返回值

如果不需要参数则intsum(void){...}

此时void的意义为空,就是没有参数的意思

如果都不要则为voidsum(void);