C++:\x69代表什么?

来源:百度知道 编辑:UC知道 时间:2024/06/04 11:47:57
代表'\0'吗?那个ASCII表到底怎么看啊,\ddd,\xhh算出来的数怎样在这个表中对号入座?

\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码表,对这种表,直接对号入座。)

\x表示十六进制