问题 填空题

以下函数的功能是把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。
strcen(char a [],chat"b[])
int num=0,n=0;
while( *(a+num)!= (10) )num++;
while(b[n])*(a+nunl)=b[n];num++; (11)
return(hum);

答案

参考答案:’\0’(或0、NULL)

解析: 第一个循环是为了计算a串的长度,以串NULL结束,所以第[10]空处应填入’\0’;第二个循环是为了在a串的后面加上b串,num++是为了将a串的下标向前移动,毫无疑问,b串的下标也必须向前移动,所以第[11]空处应填入n++。

选择题
问答题 简答题