设char s1[10]="Better", s2[10]="Life";,执行语句printf("%s",strcat(s1,s2));后输出结果是
A、LifeBetter
B、BetterLife
C、Better
D、Life
【正确答案】:B
【题目解析】:函数strcat()的功能是把“字符串”连接到“字符数组”中字符串的尾端(最后一个有效字符的后面),组成新的字符串并存储到“字符数组”。“字符数组”中原来的结束标志,被“字符串”的第一个字符覆盖,而“字符串”在操作中未被修改。执行语句printf("%s",strcat(s1,s2));是把s2接在了s1之后,所以输出的结果是BetterLife。
发表评论 取消回复