试题题干
设char str[10]="abc\0de";,则执行printf("%s\n",str);后输出结果是。
参考答案
试题解析
字符串是用双引号括起来的一串字符。在字符串末尾系统会自动地添加一个字符串结束标志符'\0',表示字符串在此位置结束。字符串遇到“’\0’”就结束,故最终输出abc。
设char str[10]="abc\0de";,则执行printf("%s\n",str);后输出结果是。
字符串是用双引号括起来的一串字符。在字符串末尾系统会自动地添加一个字符串结束标志符'\0',表示字符串在此位置结束。字符串遇到“’\0’”就结束,故最终输出abc。