串的顺序储存结构中到底有没'\0'啊???
如:
typedef struct
{
char ch[MaxSize]; /*存放串字符*/
int len; /*存放串的实际长度*/
} SqString; /*顺序串类型*/
void Assign(SqString &s,char t[]) /*串赋值运算*/
{
int i=0;
while (t[i]!='\0')
{
s.ch[i]=t[i]; //如果t[]="ab"的话,在赋值的时候,并没把'\0'赋给串中,所以串中到底有没'\0'????
i++;
}
s.len=i;
}