问题
填空题
以下程序的输出结果是______。
main()
char s[]="abcdef";
s[3]=’\0’;
printf("%s\n",s);
答案
参考答案:abc。
解析:
[分析]:本题考查字符数组的定义和存储。字符数组s的初值为字符串 abcdef,将字符串结束标志’\0’赋给s[3]后,字符数组s的值变为"abc\0ef",在以字符串形式输出字符数组s时,遇到’\0’停止。