A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

若有以下程序片段:解释:
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,一共占四个字节

1 个回复

正序浏览
失眠的咖啡 来自手机 中级黑马 2015-10-7 22:26:02
沙发
我给楼主讲解的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马