Сколько символов может быть в массиве символов?

#define HUGE_NUMBER ???

char string[HUGE_NUMBER];
do_something_with_the_string(string);

Мне было интересно, какое максимальное число я мог бы добавить в массив символов, не рискуя какими-либо потенциальными проблемами с памятью, переполнение буфера и т.п. Я хотел получить в него ввод пользователя, и, возможно, максимально возможное.

20
задан Tim Cooper 18 March 2011 в 12:24
поделиться