printf(“abc\123\\b\0EF”);运行结果为?
1条回答 默认 最新
想上天的狗 2021-10-06 16:35关注\ddd为斜杠后面跟三位八进制数,该三位八进制数的值即为对应的八进制ASCII码值。
\123 转换过来就是S的ASCII码值83
\\也是转义字符,代表的是反斜杠
\0 表示字符串结束符,所以后面的EF就没显示了#结果 abcS\b本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
\ddd为斜杠后面跟三位八进制数,该三位八进制数的值即为对应的八进制ASCII码值。
\123 转换过来就是S的ASCII码值83
\\也是转义字符,代表的是反斜杠
\0 表示字符串结束符,所以后面的EF就没显示了
#结果
abcS\b