以下语句的输出结果是 printf("%d\n", strlen("\t\"\065\xff\n"));

admin2021-02-25  38

问题 以下语句的输出结果是
printf("%d\n", strlen("\t\"\065\xff\n"));

选项 A、5
B、8
C、14
D、输出项不合法,无正常输出

答案A

解析 由一对双引号括起来的一串字符为字符串。字符常量是用一对单引号括起来的单个字符,还有一些特殊字符常量,即以"\"开头的转义字符。"\"后可以为某些单个字符也可以为八进制或十六进制数字。’\t’’\"’’\065’’\xff’’\n’共5个字符,A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/V5z0FFFM
0

最新回复(0)