为什么我不能在 Visual Studio Code 的 return 语句中使用 EXIT_SUCCESS 而不是 0?

烤牛肉

为什么我不能在 Visual Studio Code 的 return 语句中使用 EXIT_SUCCESS 而不是 0?我得到错误:

id "EXIT_SUCCESS" 未定义

#include <stdio.h>

int main(void)
{
    puts("Thanks for help");
    return EXIT_SUCCESS; /*problem*/
}
阿德里安·摩尔

EXIT_SUCCESS和宏的定义EXIT_FAILURE在“stdlib.h”头文件中,因此您需要#include <stdlib.h>使用它们。

(当您包含“stdio.h”时,某些编译器可能会隐式包含该标头,但您不能依赖该行为。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我应该从main()返回EXIT_SUCCESS还是0?

为什么我不能在Visual Studio 2015中使用TypeScript 1.8

为什么在 if 语句中使用 : 而不是 {

在Mac的Visual Studio中使用emmet(ZenCoding)(不是VS Code)

我可以在Visual Studio Code中使用cmd而不是PowerShell启动az登录吗?

为什么在此return语句中使用逗号?

为什么我不能在PS1中使用$(...)而不是反引号?

为什么键盘快捷键Ctrl-Alt-N不能在Visual Studio Code中工作?

为什么我不能在Visual Studio中合并项目SDK版本?

为什么我不能在Visual Studio中编译Apache Cordova项目?

为什么我的实时服务器不能在Visual Studio代码中工作?

为什么我不能在Visual Studio 2013中调用CTime :: GetAsDBTIMESTAMP?

为什么我不能在visual studio中移动windows窗体?

为什么Visual Studio 2019建议使用switch表达式而不是switch语句?

system("PAUSE) 返回 EXIT_SUCCESS 和返回 0 的区别

Visual Studio Code 得到问号而不是等号

为什么我不能在 Python 中的流量控制条件中使用 return()?

为什么Visual Studio Code显示用户设置而不是运行PHP文件?

为什么我不能在std :: transform中使用std :: get <0>?

为什么我不能在 __proto__ 中使用数组的位置 0?

为什么我不能在Android Studio中使用ImageButton上传图像文件?

为什么不能在 if 语句中使用空指针?

为什么不能在DELETE语句中使用别名?

什么是Visual Studio Code?

我需要Mono才能在Visual Studio Code中使用F#吗?

为什么我不能在某些类型的 return 语句上设置断点?

默认使用大括号将每个 case 括在 Visual Studio Code 的 switch 语句中

Visual Studio Code 使用“python”而不是“py”来运行 Python 文件,它什么都不做(PATH 中的 3.7 64 位)

为什么我们不能在三元语句中使用“pass”?