main函数的返回值类型必须是int,这样返回值才能传递给程序的调用者(如操作系统) 如果main函数的最后没有写return语句的话,C99规定编译器要自动在生成的目标文件中(如exe文件)加入return 0;,表示程序正常退出不过, 我还是建议大家最好在main函数的最后加上return语句,虽然没有这个必要,但这是一个好的习惯注意, vc6...
按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
intmain()如果你使用的是标准定义,那就应该返回一个值,一般是在最后加一句:return 0;就可以了。当...
通常0表示正常返回,非零的其他值表示出现错误。(4)我们的主函数可以定义为类似void main()这个样子,...
1、C语言标准允许main函数为void类型。按照C++的标准中main必须是int类型。 2、编译器的原因,有的编译器要求int()函数必须要有一个int型的返回值 把void main()改成int main(),结尾加上return 0: int main() { ...//程序内容 return 0; } 遂...
在C语言中,主函数必须要有返回值。main 函数的返回值类型必须是 int ,这样返回值才能传递给程序的激活者(如操作系统)。如果 main 函数的最后没有写 return 语句的话,C99 规定编译器要自动在生成的目标文件中(如 exe 文件)加入return 0; ,表示程序正常退出。在C语言标准中强制要求main函数的...
是intmain()而非intmian()另外,在你的最后一个}前加return0;(你定义的intmain函数没返回值)
在C++中,main()一般要求用int,即应写为 int main (){ ……return 0;} 但有一些也可以写为void main() ,而有一些不能这么写,任何时候都可以用int main(),所以建议不用void main(),用C++编译器编译C一般不会有什么问题,因为C++是兼容C的。
百度试题 题目在C语言中,main函数默认返回一个( )类型的值。? ;int;char;floatvoid 相关知识点: 试题来源: 解析 ;int 反馈 收藏