【发布时间】:2011-07-18 03:19:55
【问题描述】:
#define HUGE_NUMBER ???
char string[HUGE_NUMBER];
do_something_with_the_string(string);
我想知道在不冒任何潜在内存问题、缓冲区溢出等风险的情况下,我可以添加到 char 数组的最大数量是多少。我想让用户输入它,并且可能是最大可能的。
【问题讨论】:
-
这在很大程度上取决于您使用的 C 和您正在编译它的平台。
标签: c arrays memory char buffer