我在.cpp文件上发出g ++命令后得到这些错误:错误:在此范围内未声明'exit'错误:'printf'未在此范围内声明
问题是,当我在另一台Linux机器上编译这个程序时,一切都很顺利.我试着四处寻找,但我发现我需要包含像'stdlib.h'这样的文件.
可能是我在操作系统上缺少一些库吗?如果是这样,它可能是什么?
Ign*_*ams 31
最近版本的GCC在程序员需要履行的职责方面变得更加严格.包括cstdlib,cstdio等头和从访问这些功能std的命名空间.
Mik*_*e S 17
专门为‘exit’ was not declared in this scope您所需要的是:
#include <stdlib.h>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39930 次 |
| 最近记录: |