黑马程序员技术交流社区
标题:
一道考试题,如果有更好的答案请留言
[打印本页]
作者:
huayu
时间:
2015-10-7 22:19
标题:
一道考试题,如果有更好的答案请留言
若有以下程序片段:解释:
char str[ ]="ab\013\r\082\\\"";
printf("%d",strlen(str));
上面程序片段的输出结果是 ()。
A. 4 B. 9 C. 10 D. 11
答案:A,因为*013默认为8进制数输出* \013就成了一个转义字符,\r也是一个转义字符,到\08的\0结束,所以a,b,\013,\r,一共占四个字节
作者:
失眠的咖啡
时间:
2015-10-7 22:26
我给楼主讲解的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2