c++中反斜杠作为转义符的用法 书上只讲了 \字符助记符 \字符的ASCII码值 两种,

c++中反斜杠作为转义符的用法 书上只讲了 \字符助记符 \字符的ASCII码值 两种,在习题中又发现了\1这样的写法,所以转义符\到底怎么用?

\1中的1是ASCII码,就是八进制的1,所以'\1'表示ASCII为八进制1的字符
\后面一般跟八进制数,也可能跟十六进制数,跟十六进制数时,数以x开头,比如
'\x1'追问

不是有位数限制吗

追答

可以少于,不能多于,也就是说后面跟八进制,最多取3位,如果后面跟十六进制数,最多取2位。

温馨提示:答案为网友推荐,仅供参考
相似回答