谢谢楼上的
那麽,:_TEXT:segment/group exceeds 64k,是什麽原因?该怎麽解决呢?
就是因为你的数组超过了64K的大小限制,所以有这样的提示
谢谢
char str1[600],str2[600];
char *s=str;
char *tt[100];----------大部分都赋给了一个字符串,且位于子函数中
还是不行呀?
程序中调用了很多的函数,去掉一个就可以了,再添上去就又不行了
怎麽做?能举个例子吗?
谢谢!
是修改主函数中的呢,还是修改调用的子函数中的?两种都可以吗?
[此贴子已经被作者于2004-06-03 10:50:36编辑过]
用malloc()和free()函数来分配,释放内存
#include<malloc.h>
char* str1 str1=malloc(sizeof(char)*600) ...... ...... free(str1);