单选题
有以下程序(strcat函数用于连接两个字符串):
#nclude
#include
main()
{
char s[20]=''Welcome\0to\0'',t[]=''Beijing'';
strcat(s,t);
printf(''%s\n'',s);
}
程序运行后的输出结果是( )。
【正确答案】
C
【答案解析】解析:系统会在字符串后面补一个结束符'\0',也就是说系统会将'\0'作为字符串的结束符,在strcat操作时s=''Welcome'',t="Beijing'',所以操作后s=WelcomeBeijing''。