C语言。动态储存数据问题现在需要获取一段数字。但是不知道有多长。~请问有办法解决么? 不要建一个非常大的数组、 [解决办法]
Quote: 引用:那就动态分配内存呗!char *buf = (char*)malloc(MAX_LEN); //MAX_LEN是最终你知道的数据长度!// 如果不够,可以继续用realloc继续分配内存空间!关键是在哪里储存输入的数据?
那就动态分配内存呗!char *buf = (char*)malloc(MAX_LEN); //MAX_LEN是最终你知道的数据长度!// 如果不够,可以继续用realloc继续分配内存空间!
char *buf = (char*)malloc(MAX_LEN); //MAX_LEN是最终你知道的数据长度!// 如果不够,可以继续用realloc继续分配内存空间!