包含<stdlib>时出现致命错误

Mar*_*ark 6 c++ ubuntu

我输入了一个致命的错误,当我输入时<stdlib>找不到文件或目录.ubuntu 11.xx#include <stdlib>

是否<stdlib>已弃用/删除,或者我的GCC安装有问题?

And*_*uel 17

在C++代码中,请包含"cstdlib".

#include <cstdlib>
Run Code Online (Sandbox Code Playgroud)

如果您使用的是C,请包含'stdlib.h'

#include <stdlib.h>
Run Code Online (Sandbox Code Playgroud)

在c ++代码中,总是更喜欢cXXX include而不是XXX.h