不来月经竟然怀孕了:这样叫实现了串的堆操作吗?

来源:百度文库 编辑:高考问答 时间:2024/05/01 13:58:56
int CreatHString(HString *T)
{
char *chars;
scanf("%s",chars);
T->length=strlen(chars);
if (!T->length) T->ch=NULL;
if (!(T->ch=(char*)malloc((T->length+1)*sizeof(char))))
return 0;
T->ch=chars; //就是这儿,只传递了指针。该换成strcpy(T->ch,chars)吗?
return 1;
}

书上写的 串的复制操作:a[0..n]=b[0..n]在Turbo C++ 3中为什么不能使用?

T->ch=chars; //就是这儿,只传递了指针。该换成吗strcpy(T->ch,chars)?
当然,你都知道这样strcpy(T->ch,chars),还有什么疑问吗

书上写的 串的复制操作:在Turbo C++ 3中为什么不能使用?
a[0..n]=b[0..n]有这种写法吗?