当前位置:新励学网 > 秒知问答 > 十六进制转义字符怎么表示

十六进制转义字符怎么表示

发表时间:2024-07-27 23:28:00 来源:网友投稿

首先什么是转义字符,顾名思义转义字符最终是一种字符,只不过它是被转义了一下。所以它是一个字符的本质是不会变的。这也就是上面为什么说“这两种转移字符其代表着一个字节大小的整数值字符。”,因为字符是一个字节大小的。它是一个字符,但是由一个整数(三位八进制或两位十六进制)表示,正如ASCII码表中整数值48代表字符’0’一样。只不过’000’代表整数0,其对应ASCII码表对应的字符为NULL。解释的有点拗口,但是大致的意思就是这样。

在C中有两种特殊的字符,八进制转义字符和十六进制转义字符,八进制字符的一般形式是#39;ddd#39;,d是0-9的数字。十六进制字符的一般形式是#39;xhh#39;,h是0-9或A-F内的一个。八进制字符和十六进制字符表示的是字符的ASCII码对应的数值。

八进制表示格式为/000,可以写三位数,每位数最大值为7,;十六进制数表示格式为/xhh,前面的x表示是十六进制,所以后面的两个h可以表示两位数,每位数最大值为f。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!