搜索

...开头写“void main()”和“int main(void)”,有什么区别,标准写法...

发布网友 发布时间:2024-10-24 15:10

我来回答

4个回答

热心网友 时间:2024-11-04 23:46

没有什么标准写法,两种都可以。一般单个程序中用不着main的返回值,可以直接写void main。但如果是一个比较大的工程,你可能需要知道某个子程序的执行结果,这时候那个子程序的main就可以写成int main了,这样就可以根据返回值来知道子程序是否正确执行,或出了什么错误

热心网友 时间:2024-11-04 23:46

c语言这两个差别不大,但是在C++,对于有的编译器必须写成int main()

热心网友 时间:2024-11-04 23:51

int main(void)

热心网友 时间:2024-11-04 23:50

都可以,区别是使用int main(void)需要加上return 0;‘0’表示程序正常结束

其实int main(void)才是标准的

热心网友 时间:2024-11-04 23:53

没有什么标准写法,两种都可以。一般单个程序中用不着main的返回值,可以直接写void main。但如果是一个比较大的工程,你可能需要知道某个子程序的执行结果,这时候那个子程序的main就可以写成int main了,这样就可以根据返回值来知道子程序是否正确执行,或出了什么错误

热心网友 时间:2024-11-04 23:52

都可以,区别是使用int main(void)需要加上return 0;‘0’表示程序正常结束

其实int main(void)才是标准的

热心网友 时间:2024-11-04 23:47

int main(void)

热心网友 时间:2024-11-04 23:52

c语言这两个差别不大,但是在C++,对于有的编译器必须写成int main()
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top