printf函数输出strlen()函数执行的结果,strlen()计算字符串(见图片)共有13个字符,而strlen()函数从字符串第一个字符开始扫描,直到碰到第一个结束符\0为止,输出结果为6。
首先题目有误,不应该出现顿号"、",应该是这样的,字符串”\t\”\\\n\"\065\08AB”,而strlen()函数从字符串第一个字符开始扫描,直到碰到第一个结束符’\0’为止,然后返回计数器值(长度不包含”\0”)。故输出结果为6。答案为A选项。题目的关键是转义字符,也就是以反斜杠开始。六个字符是①\t②\"③\\④\n⑤\"⑥\065
(辽宁省图书馆藏)手稿影印本
字符串”\t\”\、、n\"\065\08AB”中共有13个字符,而strlen()函数从字符串第一个字符开始扫描,直到碰到第一个结束符’\0’为止,然后返回计数器值(长度不包含”\0”)。故输出结果为6。答案为A选项。
这个不懂比猜迷还难。