char runarr[10240];我定了个这么大的,发现还不够用,最大能多大? 实在不行就只能用这个方式吗? char *runarr; runarr=(char *)malloc(sizeof(int) *999999999);
我定义了一个字符串数组 char *Result[5]; 但是我在实际中这个数组的下标需要变大. 我要往这个字符串数组里面填入更多的内容,result[6],result[7]..... 请问怎么样动态扩充这个字符串数组? 比如 做一次循环,范围就扩大一次,而头指针不变. 请问 能给个具体的分配 的 代码 吗? 另外请问 如果我扩充的数据量毕竟大,用链表,数组那个效率高? [ 本帖最后由 ufoace 于 2006-5-23 19:06 编辑 ]