C++:\x69代表什么?
答案:2 悬赏:80 手机版
解决时间 2021-02-12 04:36
- 提问者网友:辞取
- 2021-02-11 14:29
代表'\0'吗?那个ASCII表到底怎么看啊,\ddd,\xhh算出来的数怎样在这个表中对号入座?
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-02-11 16:09
\xhh表示十六进制数代表的符号
\x69,这里69是十六进制数,如果ASCII码表本身提供16进制的,可直接查看。但是有些表提供的是10进制的,这就需要转换。
16进制数69转换成10进制,即6*16+9=105,查ASCII码表,得知ASCII码105对应的是字符“i ”,你可以在编译中试试:cout<<'\x69'; 输出的正是i
\ddd表示8进制的,方法相同,都是化成10进制数来查表。(我见过直接提供8进制和16进制值查表的ASCII码表,对这种表,直接对号入座。)
\x69,这里69是十六进制数,如果ASCII码表本身提供16进制的,可直接查看。但是有些表提供的是10进制的,这就需要转换。
16进制数69转换成10进制,即6*16+9=105,查ASCII码表,得知ASCII码105对应的是字符“i ”,你可以在编译中试试:cout<<'\x69'; 输出的正是i
\ddd表示8进制的,方法相同,都是化成10进制数来查表。(我见过直接提供8进制和16进制值查表的ASCII码表,对这种表,直接对号入座。)
全部回答
- 1楼网友:煞尾
- 2021-02-11 16:45
你好!
\x表示十六进制
如果对你有帮助,望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯