C语言中,void main究竟有什么作用啊?请用自己的话简单的说明.
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/20 12:01:53
C语言中,void main究竟有什么作用啊?请用自己的话简单的说明.
在 C 和 C++ 中,不接收任何参数也不返回任何信息的主函数原型为“void main(void)”.
可能正是因为这个,所以很多人都误认为如果不需要程序返回任何信息时可以把 main 函数定义成 void main(void) .然而这是错误的!main 函数的返回值应该定义为 int 类型,C 和 C++ 标准中都是这样规定的.虽然在一些编译器中,void main 可以通过编译(如 vc6),但并非所有编译器都支持 void main ,因为标准中从来没有定义过 void main .g++3.2 中如果 main 函数的返回值不是 int 类型,就根本通不过编译.而 gcc3.2 则会发出警告.所以,如果你想你的程序拥有很好的可移植性,请一定要用 int main .
来源:http://zhidao.baidu.com/question/39961266.html
可能正是因为这个,所以很多人都误认为如果不需要程序返回任何信息时可以把 main 函数定义成 void main(void) .然而这是错误的!main 函数的返回值应该定义为 int 类型,C 和 C++ 标准中都是这样规定的.虽然在一些编译器中,void main 可以通过编译(如 vc6),但并非所有编译器都支持 void main ,因为标准中从来没有定义过 void main .g++3.2 中如果 main 函数的返回值不是 int 类型,就根本通不过编译.而 gcc3.2 则会发出警告.所以,如果你想你的程序拥有很好的可移植性,请一定要用 int main .
来源:http://zhidao.baidu.com/question/39961266.html
C语言中,void main究竟有什么作用啊?请用自己的话简单的说明.
C语言中void main和main具体的区别
C语言中void main和int main有什么区别,是不是在int main里面不能出现非int类型的的东西阿,为什
C语言中void main(void),为什么括号里要写void呢?
什么是实时定量PCR?有什么作用?请用自己的话详细说明.
c语言不等于怎么写#include void main(){int a;printf("请输入一个正整数:");scan
求救啊 英语问题请告诉我 be 怎么用 如果可以的话请用自己的语言 我想简单一点
在C语言中viod main与main 有什么不同吗?
C语言的一个小问题#include#includeint main(void){char answer='N';doub
关于C语言的一道题:#include int main(void){printf("%f\n",5);printf("%
c语言中定义与声明有什么区别?请说明的具体一些
《始得西山宴游记》 西山宴游让作者有了“始得”之感,作者究竟有哪些获得?请用自己的语言说明.