Home
Library
Online Compilers
Jobs
Whiteboard
Tools
Articles
Write & Earn
Courses
Certifications
Menu
Categories
Login
Switch theme
Category
Java
JSP
iOS
HTML
Android
Python
C Programming
C++ Programming
C#
PHP
CSS
Javascript
jQuery
SAP
SAP HANA
Data Structure
RDBMS
MySQL
Mathematics
8085 Microprocessor
Operating System
Digital Electronics
Analysis of Algorithms
Mobile Development
Front End
Web Development
Selenium
MongoDB
Computer Network
General Topics
Library
Courses
Certifications
Login
Menu
Show search
SQL
HTML
CSS
Javascript
Python
Java
C
C++
PHP
Scala
C#
Tailwind CSS
Node.js
MySQL
MongoDB
PL/SQL
Swift
Bootstrap
R
Machine Learning
Blockchain
Angular
React Native
Computer Fundamentals
Compiler Design
Operating System
Data Structure and Algorithms
Computer Network
DBMS
Excel
热门分类
数据结构
网络
关系数据库管理系统(RDBMS)
操作系统
Java
MS Excel
iOS
HTML
CSS
Android
Python
C编程
C++
C#
MongoDB
MySQL
Javascript
PHP
物理
化学
生物
数学
英语
经济
心理学
社会研究
时尚研究
法律研究
精选读物
公务员考试笔记
开发者的最佳实践
常见问题解答
有效的简历撰写
人力资源面试问题
计算机词汇表
名人名录
C和C++中main()应返回什么?
C++
服务器端编程
编程
main的返回值用于指示程序如何退出。如果程序执行正常,则使用0返回值。异常终止(错误、无效输入、分段错误等)通常由非零返回值终止。对于如何解释非零代码,没有标准。
不过,你可以定义自己的状态代码,并使用它们来表示程序中的不同类型的错误。
GCC建议使用stdlib.h中定义的EXIT_SUCCESS或EXIT_FAILURE来发送退出信号。
在C++中,int main()可以不带返回值,此时它默认为返回0。
尼提亚·劳特
更新于:
2020年2月11日
3K+浏览
相关主题
C/C++中main()应返回什么?
C++中main()的return语句与exit()
使用C++中的return语句与exit()
C/C++中void main和int main的区别
C/C++中“int main()”和“int main(void)”有什么区别?
C/C++中“int main()”和“int main(void)”的区别
区分C中的int main和int main(void)函数
C#中int.Parse()和Convert.ToInt32的主要区别是什么?
在C++中如何正确声明main?
C++中的复制消除和返回值优化是什么?
C++中可以重载main()吗?
C#中Main()的有效变体
C#程序的主要部分有哪些?
在C中main()之前和之后执行的函数
C++中的函数重载和返回类型
开启你的
职业生涯
通过完成课程获得认证
立即开始
打印页面
上一页
下一页
广告
©
. All rights reserved.