问题 填空题

以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指内存空间中,形成一个新字符串s。请填空。 void sstrcpy(char *s,char *t) { while( *s++= 【13】 );} main() { char strl[100],str2[]="abcdefgh"; sstrcpy(str1,str2); printf("%s\n",str1); }

答案

参考答案:*t++

解析: 要使sstrcpy函数实现字符串复制,必须将t字符串中的每个字符逐个复制到s字符串中,可以使用*s=*t;s++;t++,也可以写成*s++=*t++,因此[13]处填*t++。

多项选择题
单项选择题