我应该调用哪个头文件,#include以便能够使用PATH_MAX作为int来调整字符串大小?
我希望能够宣布:
char *current_path[PATH_MAX];
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时,我的编译器(Linux上的Clang/LLVM)发出以下错误:
recursive_find6.c:29:20: error: use of undeclared identifier 'PATH_MAX'
char *current_path[PATH_MAX];
^
Run Code Online (Sandbox Code Playgroud)
我试过谷歌搜索,但仍然没有运气.
#include <limits.h> 不解决问题/错误.
我还纠正了PATH_MAX的值是一个int吗?