问题
单项选择题
若有以下定义和语句:
char s[10]="abcd!",*s2="\n123\\";
printf("%d%d\n",strlen(s1),strlen(s2));
则输出结果是( )。
A.5 5
B.10 5
C.10 7
D.5 8
答案
参考答案:A
解析: \n和\\分别为转义字符,各占据一个字符的位置。
若有以下定义和语句:
char s[10]="abcd!",*s2="\n123\\";
printf("%d%d\n",strlen(s1),strlen(s2));
则输出结果是( )。
A.5 5
B.10 5
C.10 7
D.5 8
参考答案:A
解析: \n和\\分别为转义字符,各占据一个字符的位置。