问题是这样的:
char s[] = “\\123456\123456\t”;
printf("%d\n",strlen(s));
A 12 B 13 C 16 D 以上都不对
正确答案:B
考察知识点:转义字符的作用,首先是一个转义字符\
,再加上123456此时长度为7,然后又是一个转义字符\123
表示的是{
,长度为8,再加上456长度为11,再加上\t
长度为12,最后再加上结束符标志\0
刚好13
问题是这样的:
char s[] = “\\123456\123456\t”;
printf("%d\n",strlen(s));
A 12 B 13 C 16 D 以上都不对
正确答案:B
考察知识点:转义字符的作用,首先是一个转义字符\
,再加上123456此时长度为7,然后又是一个转义字符\123
表示的是{
,长度为8,再加上456长度为11,再加上\t
长度为12,最后再加上结束符标志\0
刚好13