第二种:在串尾存储一个不会在串中出现的特殊字符串作为串的终结符,以此表示串的结尾。例如,C语言中处理定长串的方法就是这一点,它用“\0”来表示串的结束。这种存储方法不能直接得到串的长度,根据当前字符是否是“\0”来确定串是否结束,从而计算出串的长度。 第三种:设定串长存储空间:chars[MAXSIZE+1],用...
char*buffer;\x0d\x0abuffer=(char*)malloc(initializesize);\x0d\x0abuffer=(char*)realloc(buffer,initializesize+addsize);\x0d\x0a一般做法是设定一个初始值,再设定一个追加值。\x0d\x0a比如:*p初始分配10个字符空间。\x0d\x0a当空间不够用的时候,每次增加20个字符空间。这样会...