21xrx.com
2024-09-19 09:47:26 Thursday
登录
文章检索 我的文章 写文章
C++中英文标点的码值查询
2023-07-10 16:25:38 深夜i     --     --
C++ programming punctuation Unicode

C++是一种受欢迎的编程语言,常用于开发网络应用、操作系统、游戏等程序。在编写C++代码时,经常会涉及到英文标点的使用。对于开发者而言,了解C++中各种标点的码值是非常重要的,尤其在处理字符串时更是如此。'|x7B|7BH|

|竖线|'|'|x7C|7CH|

|右花括号|'在C++中,可通过使用字符常量或转义序列来表示各种英文标点的码值。以下是常见的英文标点及其码值的查询表:

|英文标点|字符常量|转义序列|码值|

|-------|-------|-------|----|

|空格|' '|\x20|20H|

|感叹号|'!'|\x21|21H|

|双引号|'"'|\x22|22H|

|井号|'#'|\x23|23H|

|美元符号|'$'|\x24|24H|

|百分号|'%'|\x25|25H|

|和号|'&'|\x26|26H|

|单引号|'\''|\x27|27H|

|左括号|'('|\x28|28H|

|右括号|')'|\x29|29H|

|星号|'*'|\x2A|2AH|

|加号|'+'|\x2B|2BH|

|逗号|','|\x2C|2CH|

|减号|'-'|\x2D|2DH|

|句号|'.'|\x2E|2EH|

|斜杠|'/'|\x2F|2FH|

|冒号|':'|\x3A|3AH|

|分号|';'|\x3B|3BH|

|小于号|'<'|\x3C|3CH|

|等于号|'='|\x3D|3DH|

|大于号|'>'|\x3E|3EH|

|问号|'?'|\x3F|3FH|

|电子邮件符号|'@'|\x40|40H|

|左方括号|'['|\x5B|5BH|

|反斜杠|'\\'|\x5C|5CH|

|右方括号|']'|\x5D|5DH|

|插入符号|'^'|\x5E|5EH|

|下划线|'_'|\x5F|5FH|

|左花括号|'{'|\x7B|7BH|

|竖线|'\|'|\x7C|7CH|

|右花括号|'}'|\x7D|7DH|

|波浪号|'~'|\x7E|7EH|

以上表格中的码值均采用16进制表示,H代表16进制标识符。在C++中,字符常量必须用单引号括起来,转义序列是以反斜杠开头的一系列字符,用于表示控制字符或各种特殊字符。

总结

了解各种英文标点的码值是C++编程中不可或缺的一部分。在字符串处理、文件读写、网络传输等场景中,使用正确的码值能够确保程序的正确性和可靠性。希望本文能够为广大C++开发者提供一个方便快捷的查询工具,更好地应对日常开发工作中的各种挑战。

  
  
下一篇: C++11的JSON处理

评论区

{{item['qq_nickname']}}
()
回复
回复