问题
填空题
以下程序的输出结果是______。
#include <string.h>
main()
printf("%d\n" ,strlen("IBM\n012\1\\"));
答案
参考答案:I
解析: 本题考查的是字符串长度。本题中的字符是:’I’、’B’、’M’、’\n’、’0’、’1’、’2’、’\1’、’\\’和最后一个字符串结束标记’\0’,由于strlen()求的是字符串的实际长度,不包括’\0’,所以字符串长度为9。