Какой файл заголовка я должен вызвать с помощью #include
, чтобы иметь возможность использовать PATH_MAX как int для определения размера строки?
Я хочу, чтобы иметь возможность объявить:
char *current_path[PATH_MAX];
Но когда я это делаю, мой компилятор (Clang/LLVM в Linux) выдает следующую ошибку:
recursive_find6.c:29:20: error: use of undeclared identifier 'PATH_MAX'
char *current_path[PATH_MAX];
^
Я попытался выполнить поиск в Google, но все равно не повезло.
#include <limits.h>
НЕ исправит проблему/ошибку.
Я также исправлю, что значение PATH_MAX является int?