发布网友 发布时间:2022-04-20 11:51
共3个回答
热心网友 时间:2023-09-11 18:32
void是是C语言的一个关键字,其含义为空。在C语言中,单独的void有两种用途,均用于函数中。 1 用于函数返回值。形式为 void func_name(...); 代表函数没有返回值。在这样的函数中,调用return语句时,不需要也不可以有参数。注意,写成 func_nmae(...); 的形式,在部分编译器中可以编译成功,但并不是没有返回值,而是有一个默认的整型(int)返回值的意思。 2 用于函数参数列表。当函数没有参数时,需要定义为 xxx func_name(void); 的形式,表示本函数不需要任何参数。注意,如果写成 xxx func_name(); 的形式,与void不同,不是没有参数,而是函数参数不定,可以接收任何长度的参数。热心网友 时间:2023-09-11 18:32
当你使用void时(是在函数前,不是在(void)这只是说没有参数),那就是空类型,即禁止在调用函数中使用被调用函数的返回值;简单讲就是不能用return返回函数值.热心网友 时间:2023-09-11 18:33
main 函数的返回值用于说明程序的退出状态。如果返回 0,则代表程序正常退出,否则代表程序异常退出。