猿问

c语言中int main 返回值有什么作用 ; int main 和 return 那一个是返回值

为什么要在程序最后加一个return 0?有的不加也可以运行。 void main 什么情况中用啊?是不是所有程序都可以用int main? 这两个main 有什么区别?可不可以举个简单的例子说明啊。
付引秀
浏览 2867回答 1
1回答

一瞬儿光

少年多翻翻书吧,这可是c基础中的基础,你问再多没有翻书自己写几行代码实验下来的深刻。main(){}表示c语言中的开始执行函数,一段程序里肯定会有很多个函数吧,总得有个开始执行的位置吧,main函数就表示这个开始执行的位置。每个函数前面都有一个标识,int,bouble,float,void等等,这些标识符表示该函数最后返回值类型。void表示该函数无返回值。最后加一行return 0 表示该函数执行结束,后面有任何代码都不会执行,所以一般是放在函数内最后一行,不加也无所谓。
随时随地看视频慕课网APP
我要回答