为什么答案是abcs后面不是还有很多吗

printf(“abc\123\\b\0EF”);运行结果为?

\ddd为斜杠后面跟三位八进制数,该三位八进制数的值即为对应的八进制ASCII码值。
\123 转换过来就是S的ASCII码值83
\\也是转义字符,代表的是反斜杠
\0 表示字符串结束符,所以后面的EF就没显示了

#结果

abcS\b