C语言编程中void加在main()是什么意思?什么情况下加?

如题所述

void main()表示主函数无返回值。
一般都要加,因为一般主函数都不需要返回值。

在DOS时代(很久以前),通常用主函数的返回值去通知系统。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-30
main()是一个函数,如果这个函数的功能不需要返回值的话就加void,即返回空。main()前省略的话默认是void类型。
第2个回答  2012-09-30
int main(void)
表示主函数无返回值
第3个回答  2012-09-30
main()通常是一个程序的入口,你说的void是指main()函数的返回类型为空(就是不反回任何内容),写void main()和main()效果是一样的,在嵌入式系统中编程中通常用void,而写应用程序(比如在WINDOWS下编个小程序)的话,一般规范的用int。
第4个回答  2012-09-30
指的是返回值为空

C语言编程中void加在main()是什么意思?什么情况下加?
void main()表示主函数无返回值。一般都要加,因为一般主函数都不需要返回值。在DOS时代(很久以前),通常用主函数的返回值去通知系统。

c语言中void main是什么意思,什么时候用啊
void是返回值类型,它的意思是空,即这个主程序的返回值为空。void是在你的函数不需要返回任何数据的时候使用。main()函数称之为主函数,一个C程序总是从main()函数开始执行的。其实main主函数就是一个打开的桥梁,就如同自己有一所大房子,那么多房间,装修得漂漂亮亮。早晨阳光会洒进来,暖暖的一片...

刚学C语言,请问各位大侠,为什么要在main()函数前加个void?
每个函数都应该有个返回类型,说明这个函数执行完了需要返回一个什么类型的值。void就表示,该函数值需要执行,不需要返回值,这就相当于将该函数的返回类型声明为int型,并自动在函数执行完之后返回0值。同理如果函数声明为int型,那么该函数执行完之后必须返回一个int型的值,比如int main(){...;ret...

c语言中void main是什么意思,什么时候用啊
有void这个说明是无返回值,最后结果不用返回,没有的话就加RETRUN来返回一个数 。关于什么时候用,这个要看你想把主函数写到什么位置了,无论你把主函数写到什么位置,c语言总是先从主函数开始运行的。在C和C++中流传着很多版本的main函数声明,不同的书里也有不同的写法。今天我从几种标准(C89\/...

c语言中,main()和void main()有什么区别呢?申请情况使用前者,什么情况...
void 在这里的意思就是“无返回值”main()函数是C语言的主调函数,其他的函数都是在这个函数体内进等调用!我们知道,函数有的有返回值,有的没有;有返回值的就加返回的数据类型如int double float 指针 等等;最后的return 语句返回的是什么类型,在函数声明中就是什么类型;int add(int a,int b...

C语言中,为啥有时候在main前面加个void,谢谢,详解,麻烦好友了_百度知 ...
则类型为返回的数据类型,如 int,double...最后返回的是什么类型,在函数声明中就定义为什么类型;ex:int add(int a,int b){return a+b;} 若无返回值,就定义为void类型 函数的作用不同,有的函数有返回值,有的没有;main()函数是C语言的主调函数,前面加void表示此函数无返回值。

c语言中void main是什么意思,什么时候用啊
1. `void main`的含义:在C语言中,`main`函数是程序的入口点。当程序开始执行时,它首先调用`main`函数。`void`关键字表示`main`函数没有返回值。这意味着函数执行完成后,不会向调用者返回任何值。2. `void main`的使用场景:通常情况下,当我们编写的C程序不需要向操作系统或调用它的其他程序...

C语言中的“void main()”是什么意思?
void main()表示函数无返回值,就是说在程序的结尾处不需要加上return 0。而return是在函数体中,用来返回特定值的。一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名,这个函数称为主函数,主函数是整个程序的入口。

void main();什么意思?
void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。但是在C语言推荐写法中,建议使用int main,因为在有的编译器虽然viod main可以通过编译,但在其他编译器就会报错。为了代码拥有更好的可移植性,一般写int main。类似:在C语言当中,一个程序,无论复杂或简单,总体上都是一...

c语言"void main" 在很多c语言中main前没有,为什么要加上啊?
void 代表空的意思,就是没有返回值 一般加上比较好,当然根据编译器的不同你也可以写成这样的形式 int main(){} 对于不加的话,只能说用的C并不严谨,很有可能程序中丢三落四,建议写上,标明此函数是什么类型

相似回答