C++ 转义字符和ASCII表

1. C++ 转义字符

转义字符 意义 ASCII码值(十进制)
\a 响铃(BEL) 007
\b 退格(BS) ,将当前位置移到前一列 008
\f 换页(FF),将当前位置移到下页开头 012
\n 换行(LF) ,将当前位置移到下一行开头 010
\r 回车(CR) ,将当前位置移到本行开头 013
\t 水平制表(HT) (跳到下一个TAB位置) 009
\v 垂直制表(VT) 011
\\ 代表一个反斜线字符‘‘\‘ 092
\‘ 代表一个单引号(撇号)字符 039
\" 代表一个双引号字符 034
\0 空字符(NULL) 000
\ddd 1到3位八进制数所代表的任意字符 三位八进制
\xhh 1到2位十六进制所代表的任意字符 二位十六进制

2. C++ ASCII表


八进制


十六进制


十进制


字符


八进制


十六进制


十进制


字符


0


0


0


nul


100


40


64


@


1


1


1


soh


101


41


65


A


2


2


2


stx


102


42


66


B


3


3


3


etx


103


43


67


C


4


4


4


eot


104


44


68


D


5


5


5


enq


105


45


69


E


6


6


6


ack


106


46


70


F


7


7


7


bel


107


47


71


G


10


8


8


bs


110


48


72


H


11


9


9


ht


111


49


73


I


12


0a


10


nl


112


4a


74


J


13


0b


11


vt


113


4b


75


K


14


0c


12


ff


114


4c


76


L


15


0d


13


er


115


4d


77


M


16


0e


14


so


116


4e


78


N


17


0f


15


si


117


4f


79


O


20


10


16


dle


120


50


80


P


21


11


17


dc1


121


51


81


Q


22


12


18


dc2


122


52


82


R


23


13


19


dc3


123


53


83


S


24


14


20


dc4


124


54


84


T


25


15


21


nak


125


55


85


U


26


16


22


syn


126


56


86


V


27


17


23


etb


127


57


87


W


30


18


24


can


130


58


88


X


31


19


25


em


131


59


89


Y


32


1a


26


sub


132


5a


90


Z


33


1b


27


esc


133


5b


91


[


34


1c


28


fs


134


5c


92


\


35


1d


29


gs


135


5d


93


]


36


1e


30


re


136


5e


94


^


37


1f


31


us


137


5f


95


_


40


20


32


sp


140


60


96



41


21


33


!


141


61


97


a


42


22


34


"


142


62


98


b


43


23


35


#


143


63


99


c


44


24


36


$


144


64


100


d


45


25


37


%


145


65


101


e


46


26


38


&


146


66


102


f


47


27


39


`


147


67


103


g


50


28


40


(


150


68


104


h


51


29


41


)


151


69


105


i


52


2a


42


*


152


6a


106


j


53


2b


43


+


153


6b


107


k


54


2c


44


,


154


6c


108


l


55


2d


45


-


155


6d


109


m


56


2e


46


.


156


6e


110


n


57


2f


47


/


157


6f


111


o


60


30


48


0


160


70


112


p


61


31


49


1


161


71


113


q


62


32


50


2


162


72


114


r


63


33


51


3


163


73


115


s


64


34


52


4


164


74


116


t


65


35


53


5


165


75


117


u


66


36


54


6


166


76


118


v


67


37


55


7


167


77


119


w


70


38


56


8


170


78


120


x


71


39


57


9


171


79


121


y


72


3a


58


:


172


7a


122


z


73


3b


59


;


173


7b


123


{


74


3c


60


<


174


7c


124


|


75


3d


61


=


175


7d


125


}


76


3e


62


>


176


7e


126


~


77


3f


63


?


177


7f


127


del

参考链接: http://www.asciima.com/

时间: 2024-10-06 14:51:51

C++ 转义字符和ASCII表的相关文章

转大写字母-(ASCII表)

Java培训.Android培训.iOS培训..Net培训.期待与您交流! 1 #include<stdio.h> 2 /* 3 转大写,ASCII表.大写与小写相差32 4 */ 5 char upper(char c) 6 { 7 if(c>='a'&&c<='z') 8 { 9 return c-('a'-'A'); 10 }else 11 { 12 return c; 13 } 14 } 15 int main() 16 { 17 char cc=upper

ASCII表 基本记忆 -- C

/* ASCII表规则记忆 我们只要记住了一个字母或数字的 ASCII 码 (例如记住 A 为 65 , 0 的 ASCII 码为 48 ), 知道相应的大小写字母之间差 32. 0 -- 32 按键 33 -- 47 other字符 48(0x30) -- 57 0到9字符 58 -- 64 other字符 65(0x41) -- 90 A到Z字符 91 -- 96 other字符 97(0x61) -- 122 a到z字符 123 -- 127 other字符 */ ASCII码表 ASCI

回车”(carriage return)和”换行”(line feed)的区别和来历-(附:ASCII表)

这两天研究小票打印机编程手册,遇到这样一个问题: LF,即Line Feed,中文意思“换行”:CR,即Carriage Return,中文意思“回车”.但是我们通常把这两个混为一谈.既然设置成2个,则肯定有其存在的道理,查了一下资料,与大家分享. 关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别.在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符.但是它有一个问题,就是打完一行换行

汇编语言-打印部分ASCII表

用表格形式显示字符 1. 题目:用表格形式显示ASCII字符 2.要求:按15行×16列的表格形式显示ASCII码为10H-100H的所有字符,即以行为主的顺序及ASCII码递增的次序依次显示对应的字符.每16个字符为一行,每行中的相邻两个字符之间用空白符或空格符(ASCII码为0或20H)隔开 代码如下: 1 ; Example assembly language program -- 2 ; Author: Karllen 3 ; Date: revised 05/2014 4 5 .386

ASCII表

参考链接:http://ascii.911cha.com/ ASCII控制字符 二进制 十进制 十六进制 缩写 可以显示的表示法 名称/意义 0000 0000 0 00 NUL ? 空字符(Null) 0000 0001 1 01 SOH ? 标题开始 0000 0010 2 02 STX ? 本文开始 0000 0011 3 03 ETX ? 本文结束 0000 0100 4 04 EOT ? 传输结束 0000 0101 5 05 ENQ ? 请求 0000 0110 6 06 ACK ?

ASCII 表

上市ASCII 表省内发现!

表格来自,这里 扩展码表:

列出一份ASCII 表省的到处找了!

表格来来自,这里 扩展码表:

C语言转义字符表和ASCII码表

常用转义字符表 和 ASCII码表完整版 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 . 1 SOH 33 ! 65 A 97 a 2 STX 34 " 66 B 98 b 3 ETX 35 # 67 C 99 c 4 EOT 36 $ 68 D 100 d 5 ENQ 37 % 69 E 101 e 6 ACK 38 & 70 F 102 f 7 BEL 39 , 71 G 103 g