精华内容
下载资源
问答
  • ASCII

    2021-05-08 17:22:08
  • HTML ASCII

    2021-06-09 00:48:45
    ASCII 字符集ASCII ,它的全称是"美国信息交换标准代码"。它设计于60年代早期,是计算机和诸如打印机、磁带驱动器之类的硬件设备的标准字符集。ASCII 是 7 比特字符集,包含了 128 个不同的字符值。ASCII 支持 0-9 ...

    HTML ASCII 参考手册

    ASCII 字符集被用于因特网上不同计算机间传输信息。

    ASCII 字符集

    ASCII ,它的全称是"美国信息交换标准代码"。它设计于60年代早期,是计算机和诸如打印机、磁带驱动器之类的硬件设备的标准字符集。

    ASCII 是 7 比特字符集,包含了 128 个不同的字符值。

    ASCII 支持 0-9 的数字,A-Z大写和小写英文字母,以及一些特殊字符。

    被广泛使用于现代计算机、HTML和因特网上的字符集都是基于 ASCII 。

    以下表格列举了128个 ASCII 字符以及对应的 HTML 实体编码。

    ASCII 可打印的字符

    字符

    编号

    描述

    32

    空格(space)

    !

    33

    感叹号(exclamation mark)

    "

    34

    引号(quotation mark)

    #

    35

    数字符号(number sign)

    $

    36

    美元符号(dollar sign)

    %

    37

    百分比符号(percent sign)

    &

    38

    & 符号(ampersand)

    '

    39

    撇号(apostrophe)

    (

    40

    左括号(left parenthesis)

    )

    41

    右括号(right parenthesis)

    *

    42

    星号(asterisk)

    +

    43

    加号(plus sign)

    ,

    44

    逗号(comma)

    -

    45

    连字符(hyphen)

    .

    46

    句号(period)

    /

    47

    斜线(slash)

    0

    48

    数字 0

    1

    49

    数字 1

    2

    50

    数字 2

    3

    51

    数字 3

    4

    52

    数字 4

    5

    53

    数字 5

    6

    54

    数字 6

    7

    55

    数字 7

    8

    56

    数字 8

    9

    57

    数字 9

    :

    58

    冒号(colon)

    ;

    59

    分号(semicolon)

    <

    60

    小于号(less-than)

    =

    61

    等于号(equals-to)

    >

    62

    大于号(greater-than)

    ?

    63

    问号(question mark)

    @

    64

    @ 符号(at sign)

    A

    65

    大写字母 A

    B

    66

    大写字母 B

    C

    67

    大写字母 C

    D

    68

    大写字母 D

    E

    69

    大写字母 E

    F

    70

    大写字母 F

    G

    71

    大写字母 G

    H

    72

    大写字母 H

    I

    73

    大写字母 I

    J

    74

    大写字母 J

    K

    75

    大写字母 K

    L

    76

    大写字母 L

    M

    77

    大写字母 M

    N

    78

    大写字母 N

    O

    79

    大写字母 O

    P

    80

    大写字母 P

    Q

    81

    大写字母 Q

    R

    82

    大写字母 R

    S

    83

    大写字母 S

    T

    84

    大写字母 T

    U

    85

    大写字母 U

    V

    86

    大写字母 V

    W

    87

    大写字母 W

    X

    88

    大写字母 X

    Y

    89

    大写字母 Y

    Z

    90

    大写字母 Z

    [

    91

    左方括号(left square bracket)

    \

    92

    反斜线(backslash)

    ]

    93

    右方括号(right square bracket)

    ^

    94

    插入符号(caret)

    _

    95

    下划线(underscore)

    `

    96

    重音符(grave accent)

    a

    97

    小写字母 a

    b

    98

    小写字母 b

    c

    99

    小写字母 c

    d

    100

    小写字母 d

    e

    101

    小写字母 e

    f

    102

    小写字母 f

    g

    103

    小写字母 g

    h

    104

    小写字母 h

    i

    105

    小写字母 i

    j

    106

    小写字母 j

    k

    107

    小写字母 k

    l

    108

    小写字母 l

    m

    109

    小写字母 m

    n

    110

    小写字母 n

    o

    111

    小写字母 o

    p

    112

    小写字母 p

    q

    113

    小写字母 q

    r

    114

    小写字母 r

    s

    115

    小写字母 s

    t

    116

    小写字母 t

    u

    117

    小写字母 u

    v

    118

    小写字母 v

    w

    119

    小写字母 w

    x

    120

    小写字母 x

    y

    121

    小写字母 y

    z

    122

    小写字母 z

    {

    123

    左花括号(left curly brace)

    |

    124

    竖线(vertical bar)

    }

    125

    右花括号(right curly brace)

    ~

    126

    波浪线(tilde)

    ASCII 设备控制字符

    ASCII 控制字符(00-31,加上 127)最初被设计用来控制诸如打印机和磁带驱动器之类的硬件设备。

    控制字符(除了水平制表符、换行、回车之外)在 HTML 文档中不起任何作用。

    字符

    编号

    描述

    NUL

    00

    空字符(null character)

    SOH

    01

    标题开始(start of header)

    STX

    02

    正文开始(start of text)

    ETX

    03

    正文结束(end of text)

    EOT

    04

    传输结束(end of transmission)

    ENQ

    05

    请求(enquiry)

    ACK

    06

    收到通知/响应(acknowledge)

    BEL

    07

    响铃(bell)

    BS

    08

    退格(backspace)

    HT

    09

    水平制表符(horizontal tab)

    LF

    10

    换行(line feed)

    VT

    11

    垂直制表符(vertical tab)

    FF

    12

    换页(form feed)

    CR

    13

    回车(carriage return)

    SO

    14

    不用切换(shift out)

    SI

    15

    启用切换(shift in)

    DLE

    16

    数据链路转义(data link escape)

    DC1

    17

    设备控制 1(device control 1)

    DC2

    18

    设备控制 2(device control 2)

    DC3

    19

    设备控制 3(device control 3)

    DC4

    20

    设备控制 4(device control 4)

    NAK

    21

    拒绝接收/无响应(negative acknowledge)

    SYN

    22

    同步空闲(synchronize)

    ETB

    23

    传输块结束(end transmission block)

    CAN

    24

    取消(cancel)

    EM

    25

    已到介质末端/介质存储已满(end of medium)

    SUB

    26

    替补/替换(substitute)

    ESC

    27

    溢出/逃离/取消(escape)

    FS

    28

    文件分隔符(file separator)

    GS

    29

    组分隔符(group separator)

    RS

    30

    记录分隔符(record separator)

    US

    31

    单元分隔符(unit separator)

    DEL

    127

    删除(delete)

    ASCII 与 16 进制转换对照表

    十六进制代码

    MCS 字符或缩写

    DEC 多国字符名

    ASCII 控制字符 1

    00

    NUL

    空字符

    01

    SOH

    标题起始 (Ctrl/A)

    02

    STX

    文本起始 (Ctrl/B)

    03

    ETX

    文本结束 (Ctrl/C)

    04

    EOT

    传输结束 (Ctrl/D)

    05

    ENQ

    询问 (Ctrl/E)

    06

    ACK

    认可 (Ctrl/F)

    07

    BEL

    铃 (Ctrl/G)

    08

    BS

    退格 (Ctrl/H)

    09

    HT

    水平制表栏 (Ctrl/I)

    0A

    LF

    换行 (Ctrl/J)

    0B

    VT

    垂直制表栏 (Ctrl/K)

    0C

    FF

    换页 (Ctrl/L)

    0D

    CR

    回车 (Ctrl/M)

    0E

    SO

    移出 (Ctrl/N)

    0F

    SI

    移入 (Ctrl/O)

    10

    DLE

    数据链接丢失 (Ctrl/P)

    11

    DC1

    设备控制 1 (Ctrl/Q)

    12

    DC2

    设备控制 2 (Ctrl/R)

    13

    DC3

    设备控制 3 (Ctrl/S)

    14

    DC4

    设备控制 4 (Ctrl/T)

    15

    NAK

    否定接受 (Ctrl/U)

    16

    SYN

    同步闲置符 (Ctrl/V)

    17

    ETB

    传输块结束 (Ctrl/W)

    18

    CAN

    取消 (Ctrl/X)

    19

    EM

    媒体结束 (Ctrl/Y)

    1A

    SUB

    替换 (Ctrl/Z)

    1B

    ESC

    换码符

    1C

    FS

    文件分隔符

    1D

    GS

    组分隔符

    1E

    RS

    记录分隔符

    1F

    US

    单位分隔符

    ASCII 特殊和数字字符

    20

    SP

    空格

    21

    !

    感叹号

    22

    "

    引号 (双引号)

    23

    #

    数字符号

    24

    $

    美元符

    25

    %

    百分号

    26

    &

    和号

    27

    "

    省略号 (单引号)

    28

    (

    左圆括号

    29

    )

    右圆括号

    2A

    *

    星号

    2B

    加号

    2C

    ,

    逗号

    2D

    --

    连字号或减号

    2E

    .

    句点或小数点

    2F

    /

    斜杠

    30

    0

    31

    1

    1

    32

    2

    2

    33

    3

    3

    34

    4

    4

    35

    5

    5

    36

    6

    6

    37

    7

    7

    38

    8

    8

    39

    9

    9

    3A

    :

    冒号

    3B

    ;

    分号

    3C

    <

    小于

    3D

    =

    等于

    3E

    >

    大于

    3F

    ?

    问号

    ASCII 字母字符

    40

    @

    商业 at 符号

    41

    A

    大写字母 A

    42

    B

    大写字母 B

    43

    C

    大写字母 C

    44

    D

    大写字母 D

    45

    E

    大写字母 E

    46

    F

    大写字母 F

    47

    G

    大写字母 G

    48

    H

    大写字母 H

    49

    I

    大写字母 I

    4A

    J

    大写字母 J

    4B

    K

    大写字母 K

    4C

    L

    大写字母 L

    4D

    M

    大写字母 M

    4E

    N

    大写字母 N

    4F

    O

    大写字母 O

    50

    P

    大写字母 P

    51

    Q

    大写字母 Q

    52

    R

    大写字母 R

    53

    S

    大写字母 S

    54

    T

    大写字母 T

    55

    U

    大写字母 U

    56

    V

    大写字母 V

    57

    W

    大写字母 W

    58

    X

    大写字母 X

    59

    Y

    大写字母 Y

    5A

    Z

    大写字母 Z

    5B

    [

    左中括号

    5C

    \

    反斜杠

    5D

    ]

    右中括号

    5E

    ^

    音调符号

    5F

    _

    下划线

    60

    `

    重音符

    61

    a

    小写字母 a

    62

    b

    小写字母 b

    63

    c

    小写字母 c

    64

    d

    小写字母 d

    65

    e

    小写字母 e

    66

    f

    小写字母 f

    67

    g

    小写字母 g

    68

    h

    小写字母 h

    69

    i

    小写字母 i

    6A

    j

    小写字母 j

    6B

    k

    小写字母 k

    6C

    l

    小写字母 l

    6D

    m

    小写字母 m

    6E

    n

    小写字母 n

    6F

    o

    小写字母 o

    70

    p

    小写字母 p

    71

    q

    小写字母 q

    72

    r

    小写字母 r

    73

    s

    小写字母 s

    74

    t

    小写字母 t

    75

    u

    小写字母 u

    76

    v

    小写字母 v

    77

    w

    小写字母 w

    78

    x

    小写字母 x

    79

    y

    小写字母 y

    7A

    z

    小写字母 z

    7B

    {

    左大括号

    7C

    |

    垂直线

    7D

    }

    右大括号 (ALTMODE)

    7E

    ~

    代字号 (ALTMODE)

    7F

    DEL

    擦掉 (DELETE)

    控制字符

    80

    [保留]

    81

    [保留]

    82

    [保留]

    83

    [保留]

    84

    IND

    索引

    85

    NEL

    下一行

    86

    SSA

    被选区域起始

    87

    ESA

    被选区域结束

    88

    HTS

    水平制表符集

    89

    HTJ

    对齐的水平制表符集

    8A

    VTS

    垂直制表符集

    8B

    PLD

    部分行向下

    8C

    PLU

    部分行向上

    8D

    RI

    反向索引

    8E

    SS2

    单移 2

    8F

    SS3

    单移 3

    90

    DCS

    设备控制字符串

    91

    PU1

    专用 1

    92

    PU2

    专用 2

    93

    STS

    设置传输状态

    94

    CCH

    取消字符

    95

    MW

    消息等待

    96

    SPA

    保护区起始

    97

    EPA

    保护区结束

    98

    [保留]

    99

    [保留]

    9A

    [保留]

    9B

    CSI

    控制序列引导符

    9C

    ST

    字符串终止符

    9D

    OSC

    操作系统命令

    9E

    PM

    秘密消息

    9F

    APC

    应用程序

    其他字符

    A0

    [保留] 2

    A1

    ?

    反向感叹号

    A2

    ?

    分币符

    A3

    ?

    英磅符

    A4

    [保留] 2

    A5

    ?

    人民币符

    A6

    [保留] 2

    A7

    §

    章节符

    A8

    ¤

    通用货币符号 2

    A9

    ?

    版权符号

    AA

    ?

    阴性顺序指示符

    AB

    ?

    左角引号

    AC

    [保留] 2

    AD

    [保留] 2

    AE

    [保留] 2

    AF

    [保留] 2

    B0

    °

    温度符

    B1

    ±

    加/减号

    B2

    ?

    上标 2

    B3

    ?

    上标 3

    B4

    [保留] 2

    B5

    ?

    微符

    B6

    ?

    段落符,pilcrow

    B7

    ·

    中点

    B8

    [保留] 2

    B9

    ?

    上标 1

    BA

    ?

    阳性顺序指示符

    BB

    ?

    右角引号

    BC

    ?

    分数四分之一

    BD

    ?

    分数二分之一

    BE

    [保留] 2

    BF

    ?

    反向问号

    C0

    ?

    带重音符的大写字母 A

    C1

    ?

    带尖锐重音的大写字母 A

    C2

    ?

    带音调符号的大写字母 A

    C3

    ?

    带代字号的大写字母 A

    C4

    ?

    带元音变音 (分音符号) 的大写字母 A

    C5

    ?

    带铃声的大写字母 A

    C6

    ?

    大写字母 AE 双重元音

    C7

    ?

    带变音符号的大写字母 C

    C8

    ?

    带重音符的大写字母 E

    C9

    ?

    带尖锐重音的大写字母 E

    CA

    ?

    带音调符号的大写字母 E

    CB

    ?

    带元音变音 (分音符号) 的大写字母 E

    CC

    ?

    带重音符的大写字母 I

    CD

    ?

    带尖锐重音的大写字母 I

    CE

    ?

    带音调符号的大写字母 I

    CF

    ?

    带元音变音 (分音符号) 的大写字母 I

    D0

    [保留] 2

    D1

    ?

    带代字号的大写字母 N

    D2

    ?

    带重音符的大写字母 O

    D3

    ?

    带尖锐重音的大写字母 O

    D4

    ?

    带音调符号的大写字母 O

    D5

    ?

    带代字号的大写字母 O

    D6

    ?

    带元音变音 (分音符号) 的大写字母 O

    D7

    OE

    大写字母 OE 连字 2

    D8

    ?

    带斜杠的大写字母 O

    D9

    ?

    带重音符的大写字母 U

    DA

    ?

    带尖锐重音的大写字母 U

    DB

    ?

    带音调符号的大写字母 U

    DC

    ?

    带元音变音 (分音符号) 的大写字母 U

    DD

    Y

    带元音变音 (分音符号) 的大写字母 Y

    DE

    [保留] 2

    DF

    ?

    德语高调小写字母 s

    E0

    à

    带重音符的小写字母 a

    E1

    á

    带尖锐重音的小写字母 a

    E2

    ?

    带音调符号的小写字母 a

    E3

    ?

    带代字号的小写字母 a

    E4

    ?

    带元音变音 (分音符号) 的小写字母 a

    E5

    ?

    带铃声的小写字母 a

    E6

    ?

    小写字母 ae 双重元音

    E7

    ?

    带变音符号的小写字母 c

    E8

    è

    带重音符的小写字母 e

    E9

    é

    带尖锐重音的小写字母 e

    EA

    ê

    带音调符号的小写字母 e

    EB

    ?

    带元音变音 (分音符号) 的小写字母 e

    EC

    ì

    带重音符的小写字母 i

    ED

    í

    带尖锐重音的小写字母 i

    EE

    ?

    带音调符号的小写字母 i

    EF

    ?

    带元音变音 (分音符号) 的小写字母 i

    F0

    [保留] 2

    F1

    ?

    带代字号的小写字母 n

    F2

    ò

    带重音符的小写字母 o

    F3

    ó

    带尖锐重音的小写字母 o

    F4

    ?

    带音调符号的小写字母 o

    F5

    ?

    带代字号的小写字母 o

    F6

    ?

    带元音变音 (分音符号) 的小写字母 o

    F7

    oe

    小写字母 oe 连字 2

    F8

    ?

    带斜杠的小写字母 o

    F9

    ù

    带重音符的小写字母 u

    FA

    ú

    带尖锐重音的小写字母 u

    FB

    ?

    带音调符号的小写字母 u

    FC

    ü

    带元音变音 (分音符号) 的小写字母 u

    FD

    ?

    带元音变音 (分音符号) 的小写字母 y 2

    FE

    [保留] 2

    FF

    [保留] 2

    展开全文
  • ASCII码对照表

    2021-09-07 17:02:49
    ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。 ASCII 规范于 ...

    ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。

    ASCII 规范于 1967 年第一次发布,最后一次更新是在 1986 年,它包含了 33 个控制字符(具有某些特殊功能但是无法显示的字符)和 95 个可显示字符。
    ASCII 编码一览表(淡黄色背景为控制字符,白色背景为可显示字符)

    										二进制	十进制	十六进制	字符/缩写	解释
    										00000000	0	00	NUL (NULL)	空字符
    										00000001	1	01	SOH (Start Of Headling)	标题开始
    										00000010	2	02	STX (Start Of Text)	正文开始
    										00000011	3	03	ETX (End Of Text)	正文结束
    										00000100	4	04	EOT (End Of Transmission)	传输结束
    										00000101	5	05	ENQ (Enquiry)	请求
    										00000110	6	06	ACK (Acknowledge)	回应/响应/收到通知
    										00000111	7	07	BEL (Bell)	响铃
    										00001000	8	08	BS (Backspace)	退格
    										00001001	9	09	HT (Horizontal Tab)	水平制表符
    										00001010	10	0A	LF/NL(Line Feed/New Line)	换行键
    										00001011	11	0B	VT (Vertical Tab)	垂直制表符
    										00001100	12	0C	FF/NP (Form Feed/New Page)	换页键
    										00001101	13	0D	CR (Carriage Return)	回车键
    										00001110	14	0E	SO (Shift Out)	不用切换
    										00001111	15	0F	SI (Shift In)	启用切换
    										00010000	16	10	DLE (Data Link Escape)	数据链路转义
    										00010001	17	11	DC1/XON
    										(Device Control 1/Transmission On)	设备控制1/传输开始
    										00010010	18	12	DC2 (Device Control 2)	设备控制2
    										00010011	19	13	DC3/XOFF
    										(Device Control 3/Transmission Off)	设备控制3/传输中断
    										00010100	20	14	DC4 (Device Control 4)	设备控制4
    										00010101	21	15	NAK (Negative Acknowledge)	无响应/非正常响应/拒绝接收
    										00010110	22	16	SYN (Synchronous Idle)	同步空闲
    										00010111	23	17	ETB (End of Transmission Block)	传输块结束/块传输终止
    										00011000	24	18	CAN (Cancel)	取消
    										00011001	25	19	EM (End of Medium)	已到介质末端/介质存储已满/介质中断
    										00011010	26	1A	SUB (Substitute)	替补/替换
    										00011011	27	1B	ESC (Escape)	逃离/取消
    										00011100	28	1C	FS (File Separator)	文件分割符
    										00011101	29	1D	GS (Group Separator)	组分隔符/分组符
    										00011110	30	1E	RS (Record Separator)	记录分离符
    										00011111	31	1F	US (Unit Separator)	单元分隔符
    										00100000	32	20	(Space)	空格
    										00100001	33	21	!	 
    										00100010	34	22	"	 
    										00100011	35	23	#	 
    										00100100	36	24	$	 
    										00100101	37	25	%	 
    										00100110	38	26	&	 
    										00100111	39	27	'	 
    										00101000	40	28	(	 
    										00101001	41	29	)	 
    										00101010	42	2A	*	 
    										00101011	43	2B	+	 
    										00101100	44	2C	,	 
    										00101101	45	2D	-	 
    										00101110	46	2E	.	 
    										00101111	47	2F	/	 
    										00110000	48	30	0	 
    										00110001	49	31	1	 
    										00110010	50	32	2	 
    										00110011	51	33	3	 
    										00110100	52	34	4	 
    										00110101	53	35	5	 
    										00110110	54	36	6	 
    										00110111	55	37	7	 
    										00111000	56	38	8	 
    										00111001	57	39	9	 
    										00111010	58	3A	:	 
    										00111011	59	3B	;	 
    										00111100	60	3C	<	 
    										00111101	61	3D	=	 
    										00111110	62	3E	>	 
    										00111111	63	3F	?	 
    										01000000	64	40	@	 
    										01000001	65	41	A	 
    										01000010	66	42	B	 
    										01000011	67	43	C	 
    										01000100	68	44	D	 
    										01000101	69	45	E	 
    										01000110	70	46	F	 
    										01000111	71	47	G	 
    										01001000	72	48	H	 
    										01001001	73	49	I	 
    										01001010	74	4A	J	 
    										01001011	75	4B	K	 
    										01001100	76	4C	L	 
    										01001101	77	4D	M	 
    										01001110	78	4E	N	 
    										01001111	79	4F	O	 
    										01010000	80	50	P	 
    										01010001	81	51	Q	 
    										01010010	82	52	R	 
    										01010011	83	53	S	 
    										01010100	84	54	T	 
    										01010101	85	55	U	 
    										01010110	86	56	V	 
    										01010111	87	57	W	 
    										01011000	88	58	X	 
    										01011001	89	59	Y	 
    										01011010	90	5A	Z	 
    										01011011	91	5B	[	 
    										01011100	92	5C	\	 
    										01011101	93	5D	]	 
    										01011110	94	5E	^	 
    										01011111	95	5F	_	 
    										01100000	96	60	`	 
    										01100001	97	61	a	 
    										01100010	98	62	b	 
    										01100011	99	63	c	 
    										01100100	100	64	d	 
    										01100101	101	65	e	 
    										01100110	102	66	f	 
    										01100111	103	67	g	 
    										01101000	104	68	h	 
    										01101001	105	69	i	 
    										01101010	106	6A	j	 
    										01101011	107	6B	k	 
    										01101100	108	6C	l	 
    										01101101	109	6D	m	 
    										01101110	110	6E	n	 
    										01101111	111	6F	o	 
    										01110000	112	70	p	 
    										01110001	113	71	q	 
    										01110010	114	72	r	 
    										01110011	115	73	s	 
    										01110100	116	74	t	 
    										01110101	117	75	u	 
    										01110110	118	76	v	 
    										01110111	119	77	w	 
    										01111000	120	78	x	 
    										01111001	121	79	y	 
    										01111010	122	7A	z	 
    										01111011	123	7B	{	 
    										01111100	124	7C	|	 
    										01111101	125	7D	}	 
    										01111110	126	7E	~	 
    										01111111	127	7F	DEL (Delete)	删除
    

    对控制字符的解释
    ASCII 编码中第 0~31 个字符(开头的 32 个字符)以及第 127 个字符(最后一个字符)都是不可见的(无法显示),但是它们都具有一些特殊功能,所以称为控制字符( Control Character)或者功能码(Function Code)。

    这 33 个控制字符大都与通信、数据存储以及老式设备有关,有些在现代电脑中的含义已经改变了。
    有些控制符需要一定的计算机功底才能理解,初学者可以跳过,选择容易的理解即可。
    下面列出了部分控制字符的具体功能:
    NUL (0)
    NULL,空字符。空字符起初本意可以看作为 NOP(中文意为空操作,就是啥都不做的意思),此位置可以忽略一个字符。

    之所以有这个空字符,主要是用于计算机早期的记录信息的纸带,此处留个 NUL 字符,意思是先占这个位置,以待后用,比如你哪天想起来了,在这个位置在放一个别的啥字符之类的。

    后来呢,NUL 被用于C语言中,表示字符串的结束,当一个字符串中间出现 NUL 时,就意味着这个是一个字符串的结尾了。这样就方便按照自己需求去定义字符串,多长都行,当然只要你内存放得下,然后最后加一个\0,即空字符,意思是当前字符串到此结束。
    SOH (1)
    Start Of Heading,标题开始。如果信息沟通交流主要以命令和消息的形式的话,SOH 就可以用于标记每个消息的开始。

    1963年,最开始 ASCII 标准中,把此字符定义为 Start of Message,后来又改为现在的 Start Of Heading。

    现在,这个 SOH 常见于主从(master-slave)模式的 RS232 的通信中,一个主设备,以 SOH 开头,和从设备进行通信。这样方便从设备在数据传输出现错误的时候,在下一次通信之前,去实现重新同步(resynchronize)。如果没有一个清晰的类似于 SOH 这样的标记,去标记每个命令的起始或开头的话,那么重新同步,就很难实现了。
    STX (2) 和 ETX (3)
    STX 表示 Start Of Text,意思是“文本开始”;ETX 表示 End Of Text,意思是“文本结束”。

    通过某种通讯协议去传输的一个数据(包),称为一帧的话,常会包含一个帧头,包含了寻址信息,即你是要发给谁,要发送到目的地是哪里,其后跟着真正要发送的数据内容。

    而 STX,就用于标记这个数据内容的开始。接下来是要传输的数据,最后是 ETX,表明数据的结束。

    而中间具体传输的数据内容,ASCII 并没有去定义,它和你所用的传输协议有关。
    帧头 数据或文本内容
    SOH(表明帧头开始) …(帧头信息,比如包含了目的地址,表明你发送给谁等等) STX(表明数据开始) …(真正要传输的数据) ETX(表明数据结束
    BEL (7)
    BELl,响铃。在 ASCII 编码中,BEL 是个比较有意思的东西。BEL 用一个可以听得见的声音来吸引人们的注意,既可以用于计算机,也可以用于周边设备(比如打印机)。

    注意,BEL 不是声卡或者喇叭发出的声音,而是蜂鸣器发出的声音,主要用于报警,比如硬件出现故障时就会听到这个声音,有的计算机操作系统正常启动也会听到这个声音。蜂鸣器没有直接安装到主板上,而是需要连接到主板上的一种外设,现代很多计算机都不安装蜂鸣器了,即使输出 BEL 也听不到声音,这个时候 BEL 就没有任何作用了。
    BS (8)
    BackSpace,退格键。退格键的功能,随着时间变化,意义也变得不同了。

    退格键起初的意思是,在打印机和电传打字机上,往回移动一格光标,以起到强调该字符的作用。比如你想要打印一个 a,然后加上退格键后,就成了 aBS^。在机械类打字机上,此方法能够起到实际的强调字符的作用,但是对于后来的 CTR 下时期来说,就无法起到对应效果了。

    而现代所用的退格键,不仅仅表示光标往回移动了一格,同时也删除了移动后该位置的字符。
    HT (9)
    Horizontal Tab,水平制表符,相当于 Table/Tab 键。

    水平制表符的作用是用于布局,它控制输出设备前进到下一个表格去处理。而制表符 Table/Tab 的宽度也是灵活不固定的,只不过在多数设备上制表符 Tab 都预定义为 4 个空格的宽度。

    水平制表符 HT 不仅能减少数据输入者的工作量,对于格式化好的文字来说,还能够减少存储空间,因为一个Tab键,就代替了 4 个空格。
    LF (10)
    Line Feed,直译为“给打印机等喂一行”,也就是“换行”的意思。LF 是 ASCII 编码中常被误用的字符之一。

    LF 的最原始的含义是,移动打印机的头到下一行。而另外一个 ASCII 字符,CR(Carriage Return)才是将打印机的头移到最左边,即一行的开始(行首)。很多串口协议和 MS-DOS 及 Windows 操作系统,也都是这么实现的。

    而C语言和 Unix 操作系统将 LF 的含义重新定义为“新行”,即 LF 和 CR 的组合效果,也就是回车且换行的意思。

    从程序的角度出发,C语言和 Unix 对 LF 的定义显得更加自然,而 MS-DOS 的实现更接近于 LF 的本意。

    现在人们常将 LF 用做“新行(newline)”的功能,大多数文本编辑软件也都可以处理单个 LF 或者 CR/LF 的组合了。
    VT (11)
    Vertical Tab,垂直制表符。它类似于水平制表符 Tab,目的是为了减少布局中的工作,同时也减少了格式化字符时所需要存储字符的空间。VT 控制符用于跳到下一个标记行。

    说实话,还真没看到有些地方需要用 VT,因为一般在换行的时候都是用 LF 代替 VT 了。
    FF (12)
    Form Feed,换页。设计换页键,是用来控制打印机行为的。当打印机收到此键码的时候,打印机移动到下一页。

    不同的设备的终端对此控制符所表现的行为各不同,有些会清除屏幕,有些只是显示^L字符,有些只是新换一行而已。例如,Unix/Linux 下的 Bash Shell 和 Tcsh 就把 FF 看做是一个清空屏幕的命令。
    CR (13)
    Carriage return,回车,表示机器的滑动部分(或者底座)返回。

    CR 回车的原意是让打印头回到左边界,并没有移动到下一行的意思。随着时间的流逝,后来人们把 CR 的意思弄成了 Enter 键,用于示意输入完毕。

    在数据以屏幕显示的情况下,人们按下 Enter 的同时,也希望把光标移动到下一行,因此C语言和 Unix 重新定义了 CR 的含义,将其表示为移动到下一行。当输入 CR 时,系统也常常隐式地将其转换为LF。
    SO (14) 和 SI (15)
    SO,Shift Out,不用切换;SI,Shift In,启用切换。

    早在 1960s 年代,设计 ASCII 编码的美国人就已经想到了,ASCII 编码不仅仅能用于英文,也要能用于外文字符集,这很重要,定义 Shift In 和 Shift Out 正是考虑到了这点。

    最开始,其意为在西里尔语和拉丁语之间切换。西里尔语 ASCII(也即 KOI-7 编码)将 Shift 作为一个普通字符,而拉丁语 ASCII(也就是我们通常所说的 ASCII)用 Shift 去改变打印机的字体,它们完全是两种含义。

    在拉丁语 ASCII 中,SO 用于产生双倍宽度的字符(类似于全角),而用 SI 打印压缩的字体(类似于半角)。
    DLE (16)
    Data Link Escape,数据链路转义。

    有时候我们需要在通信过程中发送一些控制字符,但是总有一些情况下,这些控制字符被看成了普通的数据流,而没有起到对应的控制效果,ASCII 编码引入 DLE 来解决这类问题。

    如果数据流中检测到了 DLE,数据接收端会对数据流中接下来的字符另作处理。但是具体如何处理,ASCII 规范中并没有定义,只是弄了个 DLE 去打断正常的数据流,告诉接下来的数据要特殊对待。
    DC1 (17)
    Device Control 1,或者 XON – Transmission on。

    这个 ASCII 控制符尽管原先定义为 DC1, 但是现在常表示为 XON,用于串行通信中的软件流控制。其主要作用为,在通信被控制符 XOFF 中断之后,重新开始信息传输。

    用过串行终端的人应该还记得,当有时候数据出错了,按 Ctrl+Q(等价于XON)有时候可以起到重新传输的效果。这是因为,此 Ctrl+Q 键盘序列实际上就是产生 XON 控制符,它可以将那些由于终端或者主机方面,由于偶尔出现的错误的 XOFF 控制符而中断的通信解锁,使其正常通信。
    DC3 (19)
    Device Control 3,或者 XOFF(Transmission off,传输中断)。
    EM (25)
    End of Medium,已到介质末端,介质存储已满。

    EM 用于,当数据存储到达串行存储介质末尾的时候,就像磁带或磁头滚动到介质末尾一样。其用于表述数据的逻辑终点,即不必非要是物理上的达到数据载体的末尾。
    FS(28)
    File Separator,文件分隔符。FS 是个很有意思的控制字符,它可以让我们看到 1960s 年代的计算机是如何组织的。

    我们现在习惯于随机访问一些存储介质,比如 RAM、磁盘等,但是在设计 ASCII 编码的那个年代,大部分数据还是顺序的、串行的,而不是随机访问的。此处所说的串行,不仅仅指的是串行通信,还指的是顺序存储介质,比如穿孔卡片、纸带、磁带等。

    在串行通信的时代,设计这么一个用于表示文件分隔的控制字符,用于分割两个单独的文件,是一件很明智的事情。
    GS(29)
    Group Separator,分组符。

    ASCII 定义控制字符的原因之一就是考虑到了数据存储。

    大部分情况下,数据库的建立都和表有关,表包含了多条记录。同一个表中的所有记录属于同一类型,不同的表中的记录属于不同的类型。

    而分组符 GS 就是用来分隔串行数据存储系统中的不同的组。值得注意的是,当时还没有使用 Excel 表格,ASCII 时代的人把它叫做组。
    RS(30)
    Record Separator,记录分隔符,用于分隔一个组或表中的多条记录。
    US(31)
    Unit Separator,单元分隔符。

    在 ASCII 定义中,数据库中所存储的最小的数据项叫做单元(Unit)。而现在我们称其字段(Field)。单元分隔符 US 用于分割串行数据存储环境下的不同单元。

    现在的数据库实现都要求大部分类型都拥有固定的长度,尽管有时候可能用不到,但是对于每一个字段,却都要分配足够大的空间,用于存放最大可能的数据。

    这种做法的弊端就是占用了大量的存储空间,而 US 控制符允许字段具有可变的长度。在 1960s 年代,数据存储空间很有限,用 US 将不同单元分隔开,能节省很多空间。
    DEL (127)
    Delete,删除。

    有人也许会问,为何 ASCII 编码中其它控制字符的值都很小(即 0~31),而 DEL 的值却很大呢(为 127)?

    这是由于这个特殊的字符是为纸带而定义的。在那个年代,绝大多数的纸带都是用7个孔洞去编码数据的。而 127 这个值所对应的二进制值为111 1111(所有 7 个比特位都是1),将 DEL 用在现存的纸带上时,所有的洞就都被穿孔了,就把已经存在的数据都擦除掉了,就起到了删除的作用。

    转载复制:http://c.biancheng.net/c/ascii/

    展开全文
  • ASCII 对照表

    2021-07-05 04:10:52
    ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于...

    ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

    ASCII第一次以规范标准的型态发表是在1967年,最后一次更新则是在1986年,至今为止共定义了128个字符,其中33个字符无法显示(这是以现今操作系统为依归,但在DOS模式下可显示出一些诸如笑脸、扑克牌花式等8-bit符号),且这33个字符多数都已是陈废的控制字符,控制字符的用途主要是用来操控已经处理过的文字,在33个字符之外的是95个可显示的字符,包含用键盘敲下空白键所产生的空白字符也算1个可显示字符(显示为空白)。

    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

    确认回应

    0000 0111

    7

    07

    BEL

    响铃

    0000 1000

    8

    08

    BS

    退格

    0000 1001

    9

    09

    HT

    水平定位符号

    0000 1010

    10

    0A

    LF

    换行键

    0000 1011

    11

    0B

    VT

    垂直定位符号

    0000 1100

    12

    0C

    FF

    换页键

    0000 1101

    13

    0D

    CR

    归位键

    0000 1110

    14

    0E

    SO

    取消变换(Shift out)

    0000 1111

    15

    0F

    SI

    启用变换(Shift in)

    0001 0000

    16

    10

    DLE

    跳出数据通讯

    0001 0001

    17

    11

    DC1

    设备控制一(XON 启用软件速度控制)

    0001 0010

    18

    12

    DC2

    设备控制二

    0001 0011

    19

    13

    DC3

    设备控制三(XOFF 停用软件速度控制)

    0001 0100

    20

    14

    DC4

    设备控制四

    0001 0101

    21

    15

    NAK

    确认失败回应

    0001 0110

    22

    16

    SYN

    同步用暂停

    0001 0111

    23

    17

    ETB

    区块传输结束

    0001 1000

    24

    18

    CAN

    取消

    0001 1001

    25

    19

    EM

    连接介质中断

    0001 1010

    26

    1A

    SUB

    替换

    0001 1011

    27

    1B

    ESC

    跳出

    0001 1100

    28

    1C

    FS

    文件分割符

    0001 1101

    29

    1D

    GS

    组群分隔符

    0001 1110

    30

    1E

    RS

    记录分隔符

    0001 1111

    31

    1F

    US

    单元分隔符

    0111 1111

    127

    7F

    DEL

    删除

    ASCII可显示字符

    二进制

    十进制

    十六进制

    图形

    0010 0000

    32

    20

    (空格)(␠)

    0010 0001

    33

    21

    !

    0010 0010

    34

    22

    "

    0010 0011

    35

    23

    #

    0010 0100

    36

    24

    $

    0010 0101

    37

    25

    %

    0010 0110

    38

    26

    &

    0010 0111

    39

    27

    '

    0010 1000

    40

    28

    (

    0010 1001

    41

    29

    )

    0010 1010

    42

    2A

    *

    0010 1011

    43

    2B

    +

    0010 1100

    44

    2C

    ,

    0010 1101

    45

    2D

    -

    0010 1110

    46

    2E

    .

    0010 1111

    47

    2F

    /

    0011 0000

    48

    30

    0

    0011 0001

    49

    31

    1

    0011 0010

    50

    32

    2

    0011 0011

    51

    33

    3

    0011 0100

    52

    34

    4

    0011 0101

    53

    35

    5

    0011 0110

    54

    36

    6

    0011 0111

    55

    37

    7

    0011 1000

    56

    38

    8

    0011 1001

    57

    39

    9

    0011 1010

    58

    3A

    :

    0011 1011

    59

    3B

    ;

    0011 1100

    60

    3C

    <

    0011 1101

    61

    3D

    =

    0011 1110

    62

    3E

    >

    0011 1111

    63

    3F

    ?

    二进制

    十进制

    十六进制

    图形

    0100 0000

    64

    40

    @

    0100 0001

    65

    41

    A

    0100 0010

    66

    42

    B

    0100 0011

    67

    43

    C

    0100 0100

    68

    44

    D

    0100 0101

    69

    45

    E

    0100 0110

    70

    46

    F

    0100 0111

    71

    47

    G

    0100 1000

    72

    48

    H

    0100 1001

    73

    49

    I

    0100 1010

    74

    4A

    J

    0100 1011

    75

    4B

    K

    0100 1100

    76

    4C

    L

    0100 1101

    77

    4D

    M

    0100 1110

    78

    4E

    N

    0100 1111

    79

    4F

    O

    0101 0000

    80

    50

    P

    0101 0001

    81

    51

    Q

    0101 0010

    82

    52

    R

    0101 0011

    83

    53

    S

    0101 0100

    84

    54

    T

    0101 0101

    85

    55

    U

    0101 0110

    86

    56

    V

    0101 0111

    87

    57

    W

    0101 1000

    88

    58

    X

    0101 1001

    89

    59

    Y

    0101 1010

    90

    5A

    Z

    0101 1011

    91

    5B

    [

    0101 1100

    92

    5C

    \

    0101 1101

    93

    5D

    ]

    0101 1110

    94

    5E

    ^

    0101 1111

    95

    5F

    _

    二进制

    十进制

    十六进制

    图形

    0110 0000

    96

    60

    `

    0110 0001

    97

    61

    a

    0110 0010

    98

    62

    b

    0110 0011

    99

    63

    c

    0110 0100

    100

    64

    d

    0110 0101

    101

    65

    e

    0110 0110

    102

    66

    f

    0110 0111

    103

    67

    g

    0110 1000

    104

    68

    h

    0110 1001

    105

    69

    i

    0110 1010

    106

    6A

    j

    0110 1011

    107

    6B

    k

    0110 1100

    108

    6C

    l

    0110 1101

    109

    6D

    m

    0110 1110

    110

    6E

    n

    0110 1111

    111

    6F

    o

    0111 0000

    112

    70

    p

    0111 0001

    113

    71

    q

    0111 0010

    114

    72

    r

    0111 0011

    115

    73

    s

    0111 0100

    116

    74

    t

    0111 0101

    117

    75

    u

    0111 0110

    118

    76

    v

    0111 0111

    119

    77

    w

    0111 1000

    120

    78

    x

    0111 1001

    121

    79

    y

    0111 1010

    122

    7A

    z

    0111 1011

    123

    7B

    {

    0111 1100

    124

    7C

    |

    0111 1101

    125

    7D

    }

    0111 1110

    126

    7E

    ~

    转自:http://ascii.911cha.com/

    ASCII说明和ASCII对照表

    ASCII 说明 ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符.标准 ASCII 码也叫基础ASCII码,使用 7 位二进制数来表示所有的大写和小写字 ...

    &lbrack;参考&rsqb;ASCII对照表 及 字符与二进制、十进制、16进制之间的转化(C&sol;C&plus;&plus;)

    第1节 ASCII码对照表 1.1 ASCII控制字符 1.2 ASCII可显示字符 第2节字符的进制转换 2.1 获取字符(8位)的上四位和下四位 2.2 获取字符(上表中的‘图形’)所对应的十六进 ...

    ASCII对照表

    ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 . 1 SOH 33 ! 65 A 97 a 2 ST ...

    还是编码 汉字&lpar;GB2312和GBK&rpar;的ASCII码对照表

    GB2312和GBK每一个汉字由2个字节组成,这2个字节的ASCII码大小分别是:gb2312: high8 = 0xa1-->0xfe (161 - 254)low8 = 0xa1--> ...

    Oracle中的CHR&lpar;&rpar;函数与ASCII&lpar;&rpar;函数

    工作中经常会处理一些因特殊字符而导致的错误,如上周我就遇到了因为换行符和回车符导致的数据上报的错误,这种错误比较难以发现,通常是由于用户的输入习惯导致的,有可能数据极少,就那么几行错误从而导致整个数据 ...

    Base64 的那些事儿

    一.Base64是什么? Base64是一种编码的格式.是将信息流(字节流)按照一定的规范,重新组合,显示出完全不相关内容的编码格式. ps.定义是我自己总结的,我觉得对于知识的定义,只要简洁,不错误 ...

    Java开发常用的在线工具

    原文出处: hollischuang(@Hollis_Chuang) 作为一个Java开发人员,经常要和各种各样的工具打交道,除了我们常用的IDE工具以外,其实还有很多工具是我们在日常开发及学习过程中 ...

    python获取字母在字母表对应位置的几种方法及性能对比较

    python获取字母在字母表对应位置的几种方法及性能对比较 某些情况下要求我们查出字母在字母表中的顺序,A = 1,B = 2 , C = 3, 以此类推,比如这道题目 https://project ...

    &lbrack;开发工具&rsqb;Java开发常用的在线工具

    注明: 本文转自http://www.hollischuang.com/archives/1459.作为一个Java开发人员,经常要和各种各样的工具打交道,除了我们常用的IDE工具以外,其实还有很多工 ...

    随机推荐

    CSS特异性(CSS Specificity)的细节之CSS样式权重的计算与理解(CSS样式覆盖规则)

    本篇讲解CSS特异性(CSS Specificity)的细节,也就是CSS样式选择器的权重计算 通过计算选择器的权重(weight)最终决定哪个选择器将获得优先权去覆盖其他选择器的样式设定,即“优先原 ...

    最短路径--SPFA 算法

    适用范围:给定的图存在负权边,这时类似Dijkstra等算法便没有了用武之地,而Bellman-Ford算法的复杂度又过高,SPFA算法便派上用场了. 我们约定有向加权图G不存在负权回路,即最短路径一 ...

    Altium Designer快捷键 【worldsing笔记】

    Shift + R 切换三种布线模式 (忽略, 避开或推挤) Shift + E 触发电气格点开/关 Shift + B 建立查询 Shift + PgUp 放大到最小的递增 Shift + PgDn ...

    live555 源代码简单分析1:主程序

    live555是使用十分广泛的开源流媒体服务器,之前也看过其他人写的live555的学习笔记,在这里自己简单总结下. live555源代码有以下几个明显的特点: 1.头文件是.hh后缀的,但没觉得和. ...

    add jars和add external jars有什么区别

    原文add jars和add external jars有什么区别?   add jars和add external jars有什么区别?   add external jars  = 增加工程外部的 ...

    tomcat安装与项目部署

    1.tomcat依赖:jdk jre,环境变量配置  java_home  jre_home 2.tomcat安装: 下载:http://tomcat.apache.org/    download ...

    正则表达式之javascript

    1.正则表达式的定义 描述字符模式的对象,JavaScript的RepExp类表示正则表达式 var pattern = new RegExp("s\("); <=> ...

    nvme ioctl解密

    对于Nvme SSD,我们有的时候会用到ioctl系统调用,该调用的流程是怎样的呢? 首先,在注册nvme设备的时候,会初始化该设备的注册了file operations: static const ...

    配置stun服务器实现穿墙

    Turn服务器的配置流程 Webrtc是基于P2P的,在两个客户端建立连接之前需要服务器建立连接,这时两台设备一般都处于一个或者多个NAT中,那么两台设备建立连接就需要穿墙技术. 这时就用到了turn ...

    linux 用户 用户组

    useradd -m -G sudo zhangxiao passwd zhangxiao

    展开全文
  • ASCII编码 ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。...
  • ASCII码表

    2021-02-27 17:43:26
    ASCII码表包含128个字符,使用1个字节的正数表示,数值范围为:0000 0000 ~ 1111 1111。 ASCII码表的字符区间 区间区间(十进制) 区间字符个数 区间说明 0 ~ 31 32 不可见字符区间 32 1 ...
  • c语言怎么求字符的ascii码C语言中ASCII码是什么意思? c语言怎么求字符的ascii码相关问题:匿名网友:是一个字符表,一个字节的范围是0-255,每个数可以表示一个字符。计算机都是以1,0编码的,可以先取得二进制对应...
  • 计算中所有数据的存储和运算都是使用二进制表示的,这种...为了便于展示或存储,会存在ascii字符与16进制之间的转换,如以ascii方式发送数据,对方以16进制方式进行展示或者以16进制方式发送,对方以ascii方式展示等。
  • ascii码对照表

    2021-01-26 16:11:17
    ascii码对照表ASCII 编码一览表(淡黄色背景为控制字符,白色背景为可显示字符)二进制十进制十六进制字符/缩写解释00000000000NUL (NULL)空字符00000001101SOH (Start Of Headling)标题开始00000010202STX (Start Of ...
  • ascii码表查询_ascii码表怎么看

    千次阅读 2021-05-23 02:14:07
    ASCII(American Standard Code for InformaTIon Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO...
  • C语言字符转换ASCII

    千次阅读 2021-05-19 07:58:34
    //函数名:CharToHex()//功能描述:把ASCII字符转换为16进制//函数说明://调用函数://全局变量://输入:ASCII字符//返回:16进制/////////////////////////////////////////////////////////////////////...
  • 标准ASCII编码表

    2021-07-12 16:29:34
    ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代美式英语,并等同于国际标准ISO/IEC 646。标准ASCII编码可表示128个字符,...
  • 作者 |周萝卜来源 |萝卜大杂烩相信很多人都知道 ASCII art,这是一种使用可打印 ASCII 字符集来构图的图形设计技术。这种艺术最简单的形式就是表情符号,例如:-) 或 :-3,...
  • Linux查看ascii

    2021-05-28 02:19:01
    ASCIIASCII本篇主要介绍几个终端界面好玩的东西,比如:sl、asciiquarium、cmatrix等;基本都可以在Ubuntu上通过 ...目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Stan...
  • 什么是 ASCII-Generator.site ? ASCII-Generator.site 是一个 Django 网站,用于从图像或文本中生成 ASCII 艺术字符图 ???? 什么是 Django ? Django 是用 Python 写的一个自由和开放源码的 WEB 程序框架,采用了...
  • ASCII对照表

    2021-04-06 23:59:34
    ASCII码一览表,ASCII码对照表 C语言中文网推出辅导班啦,包括「C语言辅导班、C++辅导班、算法/数据结构辅导班」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践 + 永久学习。QQ在线,随时...
  • ASCII码表对照

    2021-03-06 17:09:24
    (参详ASCII码表中32-127) 3、扩展ASCII打印字符 扩展的ASCII字符满足了对更多字符的需求。扩展的ASCII包含ASCII中已有的128个字符(数字0–32显示在下图中),又增加了128个字符,总共是256个。即使有了这些更多的...
  • Python非ascii字符

    2021-03-05 11:59:44
    唯一的问题是,如果存在任何非ascii字符或单个撇号(并且每个都有很多),代码就会中断 . 虽然我可以运行替换函数来消除撇号的字符串,但我宁愿保持它们完好无损 . 我也尝试将数据转换为utf-8,但也没有运气 .以下是...
  • 描述ASCII是AmericanStandardCodeforInformationInterchange的缩写,用来制订计算机中每个符号对应的代码,这也叫做计算机的内码(code)。1、ASCII码于1968年提出,用于在不同计算机硬件和软件系统中实现数据传输标准...
  • ASCII编码的介绍 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*...
  • php与ascii

    2020-12-20 08:53:30
    首先 简单说一下历史,ascii码最开始是美国人搞出来的,用来干什么呢?我们知道,计算机只知道0和1,如果我们要计算机识别除了01之外的字符,例如 'a',我们要先告诉计算机‘1100001’就是'a'。跟摩斯密码一样,敲几...
  • 强制编码从US-ASCII到UTF-8(iconv)(Force encode from US-ASCII to UTF-8 (iconv))我正在尝试将一堆文件从US-ASCII转码为UTF-8。为此,我使用iconv:iconv -f US-ASCII -t UTF-8 file.php > file-utf8.phpThing是...
  • ASCII字符集中的功能/控制字符 ASCII字符集,最基本的包含了128个字符。其中前32个,0-31,即0x00-0x1F,都是不可见字符。这些字符,就叫做控制字符。 这些字符没法打印出来,但是每个字符,都对应着一个特殊的控制...
  • 西里尔语 ASCII(也即 KOI-7 编码)将 Shift 作为一个普通字符,而拉丁语 ASCII(也就是我们通常所说的 ASCII)用 Shift 去改变打印机的字体,它们完全是两种含义。 在拉丁语 ASCII 中,SO 用于产生双倍宽度的字符...
  • c语言的ascii代码

    千次阅读 2021-05-20 12:22:26
    C语言中的“ A”表示字母A还是ASCII码? _》》》如果a> 2,则此a必须是变量. 如果要比较字母和数字的ascii代码,则应添加单引号,例如'a'>'2'...ASCII码列表,ASCII码比较表”》》》 1.在C语言中,ASCII(发音...
  • ASCII码字符对照表

    2021-07-29 03:49:30
    0111 1100 0174 124 0x7C | 垂线 0111 1101 0175 125 0x7D } 闭花括号 0111 1110 0176 126 0x7E ~ 0111 1111 0177 127 0x7F DEL (delete) 删除 常用ASCII码 ESC键:VK_ESCAPE (27) TAB键:VK_TAB (9) Caps Lock键:...
  • ASCII艺术工作室是一个强大的ASCII艺术编辑器。它可以让你使自己的ASCII艺术快速而轻松地。您可以使用这个工具,使凉爽的电子邮件签名,以及创造性的文字图形添加纯文本文件.主要特点支持文本编辑和图形编辑。智能...
  • ASCII 码对照表详解 - 文章

    千次阅读 2021-03-07 15:50:01
    其实大家都知道计算机是老美发明的,当初人家并没有考虑后来需要增加那么多字符,比如中国的汉字,那么早期的美国常用字符,用 1 个字节的前 7 个位来表示,已经足够了,这样就产生了ASCII 码,后来就不够用了,第 8...
  • 如下表: ASCII 码 字符 ASCII 码 字符 ASCII 码 字符 ASCII 码 字符 十进位 十六进位 十进位 十六进位 十进位 十六进位 十进位 十六进位 032 20 056 38 8 080 50 P 104 68 h 033 21 ! 057 39 9 081 51 Q 105 69 i ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 713,795
精华内容 285,518
关键字:

assic