精华内容
下载资源
问答
  • C# 标准ASCII 码表

    千次阅读 2019-03-29 14:56:51
  • 标准十进制ASCII码表

    千次阅读 2019-08-06 13:35:38
    标准十进制ASCII码表:

    标准十进制ASCII码表:

    标准十进制ASCII码表

    展开全文
  • 标准 ASCII 码表

    千次阅读 2012-03-10 12:01:10
    为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。 这个会时常用到, 懒得记住, 于是写下来, 用到马上查看即可

    信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。



    这个会时常用到, 懒得记住, 于是写下来, 用到马上查看即可
    Char Dec
    (十)
    Oct
    (八)
    Hex
    (十六)
    Char Dec Oct Hex Char Dec Oct Hex Char Dec Oct Hex
    (nul) 0 0000 0x00 (sp) 32 0040 0x20 @ 64 0100 0x40 ` 96 0140 0x60
    (soh) 1 0001 0x01 ! 33 0041 0x21 A 65 0101 0x41 a 97 0141 0x61
    (stx) 2 0002 0x02 " 34 0042 0x22 B 66 0102 0x42 b 98 0142 0x62
    (etx) 3 0003 0x03 # 35 0043 0x23 C 67 0103 0x43 c 99 0143 0x63
    (eot) 4 0004 0x04 $ 36 0044 0x24 D 68 0104 0x44 d 100 0144 0x64
    (enq) 5 0005 0x05 % 37 0045 0x25 E 69 0105 0x45 e 101 0145 0x65
    (ack) 6 0006 0x06 & 38 0046 0x26 F 70 0106 0x46 f 102 0146 0x66
    (bel) 7 0007 0x07 ' 39 0047 0x27 G 71 0107 0x47 g 103 0147 0x67
    (bs) 8 0010 0x08 ( 40 0050 0x28 H 72 0110 0x48 h 104 0150 0x68
    (ht) 9 0011 0x09 ) 41 0051 0x29 I 73 0111 0x49 i 105 0151 0x69
    (nl) 10 0012 0x0a * 42 0052 0x2a J 74 0112 0x4a j 106 0152 0x6a
    (vt) 11 0013 0x0b + 43 0053 0x2b K 75 0113 0x4b k 107 0153 0x6b
    (np) 12 0014 0x0c , 44 0054 0x2c L 76 0114 0x4c l 108 0154 0x6c
    (cr) 13 0015 0x0d - 45 0055 0x2d M 77 0115 0x4d m 109 0155 0x6d
    (so) 14 0016 0x0e . 46 0056 0x2e N 78 0116 0x4e n 110 0156 0x6e
    (si) 15 0017 0x0f / 47 0057 0x2f O 79 0117 0x4f o 111 0157 0x6f
    (dle) 16 0020 0x10 0 48 0060 0x30 P 80 0120 0x50 p 112 0160 0x70
    (dc1) 17 0021 0x11 1 49 0061 0x31 Q 81 0121 0x51 q 113 0161 0x71
    (dc2) 18 0022 0x12 2 50 0062 0x32 R 82 0122 0x52 r 114 0162 0x72
    (dc3) 19 0023 0x13 3 51 0063 0x33 S 83 0123 0x53 s 115 0163 0x73
    (dc4) 20 0024 0x14 4 52 0064 0x34 T 84 0124 0x54 t 116 0164 0x74
    (nak) 21 0025 0x15 5 53 0065 0x35 U 85 0125 0x55 u 117 0165 0x75
    (syn) 22 0026 0x16 6 54 0066 0x36 V 86 0126 0x56 v 118 0166 0x76
    (etb) 23 0027 0x17 7 55 0067 0x37 W 87 0127 0x57 w 119 0167 0x77
    (can) 24 0030 0x18 8 56 0070 0x38 X 88 0130 0x58 x 120 0170 0x78
    (em) 25 0031 0x19 9 57 0071 0x39 Y 89 0131 0x59 y 121 0171 0x79
    (sub) 26 0032 0x1a : 58 0072 0x3a Z 90 0132 0x5a z 122 0172 0x7a
    (esc) 27 0033 0x1b ; 59 0073 0x3b [ 91 0133 0x5b { 123 0173 0x7b
    (fs) 28 0034 0x1c < 60 0074 0x3c \ 92 0134 0x5c | 124 0174 0x7c
    (gs) 29 0035 0x1d = 61 0075 0x3d ] 93 0135 0x5d } 125 0175 0x7d
    (rs) 30 0036 0x1e > 62 0076 0x3e ^ 94 0136 0x5e ~ 126 0176 0x7e
    (us) 31 0037 0x1f ? 63 0077 0x3f _ 95 0137 0x5f (del) 127 0177 0x7f

    ASCII Name      Description         C Escape Sequence 
    nul             null byte       \0 
    bel             bell character   \a 
    bs              backspace       \b 
    ht              horizontal tab   \t 
    np              formfeed         \f 
    nl              newline         \n 
    cr              carriage return \r 
    vt              vertical tab 
    esc             escape 
    sp              space 









    展开全文
  • 常见字符的ASCII码,java如何获取字符的ASCII码

    万次阅读 多人点赞 2019-04-07 15:47:33
    标准ASCII 码也叫基础ASCII码,使用7 位二进制数(最高的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号, 以及美式英语使用的特殊控制符号。具体对照情况如下表。这128个字符可以分为以下两种...

    一、常见字符的ASCII码

    ASCII 码使用指定的7 位或8 位的二进制数组合来表示128 或256 种可能的字符。

    标准ASCII 码也叫基础ASCII码,使用7 位二进制数(最高的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制符号。具体对照情况如下表。这128个字符可以分为以下两种:

    (使用ASCII码对应的十进制数表示顺序)

    1、非打印控制字符:[0,32]和127这33个是控制字符或通信专用字符。用来控制打印机等外围设备。127表示删除命令。

    2、打印字符:[33,126]表示打印字符,这些字符都是在电脑键盘上可以找到的。

    需要记住的一些特殊字符的ASCII码(用十进制数表示):

    字符0-9的ASCII码:48-57;

    大写字母A-Z的ASCII码为:65-90;

    小写字母a-z的ASCII码为:97-122;

    空字符的ASCII码为0;

    制表符的ASCII码为9;

    换行符的ASCII码为10。

    扩展ASCII码是用8位二进制数表示的,它在标准ASCII码的表的基础上增加了128个字符,一共可以表示256个字符。

    Bin

    (二进制)

    Oct

    (八进制)

    Dec

    (十进制)

    Hex

    (十六进制)

    缩写/字符

    解释

    0000 0000

    00

    0

    0x00

    NUL(null)

    空字符

    0000 0001

    01

    1

    0x01

    SOH(start of headline)

    标题开始

    0000 0010

    02

    2

    0x02

    STX (start of text)

    正文开始

    0000 0011

    03

    3

    0x03

    ETX (end of text)

    正文结束

    0000 0100

    04

    4

    0x04

    EOT (end of transmission)

    传输结束

    0000 0101

    05

    5

    0x05

    ENQ (enquiry)

    请求

    0000 0110

    06

    6

    0x06

    ACK (acknowledge)

    收到通知

    0000 0111

    07

    7

    0x07

    BEL (bell)

    响铃

    0000 1000

    010

    8

    0x08

    BS (backspace)

    退格

    0000 1001

    011

    9

    0x09

    HT (horizontal tab)

    水平制表符

    0000 1010

    012

    10

    0x0A

    LF (NL line feed, new line)

    换行键

    0000 1011

    013

    11

    0x0B

    VT (vertical tab)

    垂直制表符

    0000 1100

    014

    12

    0x0C

    FF (NP form feed, new page)

    换页键

    0000 1101

    015

    13

    0x0D

    CR (carriage return)

    回车键

    0000 1110

    016

    14

    0x0E

    SO (shift out)

    不用切换

    0000 1111

    017

    15

    0x0F

    SI (shift in)

    启用切换

    0001 0000

    020

    16

    0x10

    DLE (data link escape)

    数据链路转义

    0001 0001

    021

    17

    0x11

    DC1 (device control 1)

    设备控制1

    0001 0010

    022

    18

    0x12

    DC2 (device control 2)

    设备控制2

    0001 0011

    023

    19

    0x13

    DC3 (device control 3)

    设备控制3

    0001 0100

    024

    20

    0x14

    DC4 (device control 4)

    设备控制4

    0001 0101

    025

    21

    0x15

    NAK (negative acknowledge)

    拒绝接收

    0001 0110

    026

    22

    0x16

    SYN (synchronous idle)

    同步空闲

    0001 0111

    027

    23

    0x17

    ETB (end of trans. block)

    结束传输块

    0001 1000

    030

    24

    0x18

    CAN (cancel)

    取消

    0001 1001

    031

    25

    0x19

    EM (end of medium)

    媒介结束

    0001 1010

    032

    26

    0x1A

    SUB (substitute)

    代替

    0001 1011

    033

    27

    0x1B

    ESC (escape)

    换码(溢出)

    0001 1100

    034

    28

    0x1C

    FS (file separator)

    文件分隔符

    0001 1101

    035

    29

    0x1D

    GS (group separator)

    分组符

    0001 1110

    036

    30

    0x1E

    RS (record separator)

    记录分隔符

    0001 1111

    037

    31

    0x1F

    US (unit separator)

    单元分隔符

    0010 0000

    040

    32

    0x20

    (space)

    空格

    0010 0001

    041

    33

    0x21

    !

    叹号

    0010 0010

    042

    34

    0x22

    "

    双引号

    0010 0011

    043

    35

    0x23

    #

    井号

    0010 0100

    044

    36

    0x24

    $

    美元符

    0010 0101

    045

    37

    0x25

    %

    百分号

    0010 0110

    046

    38

    0x26

    &

    和号

    0010 0111

    047

    39

    0x27

    '

    闭单引号

    0010 1000

    050

    40

    0x28

    (

    开括号

    0010 1001

    051

    41

    0x29

    )

    闭括号

    0010 1010

    052

    42

    0x2A

    *

    星号

    0010 1011

    053

    43

    0x2B

    +

    加号

    0010 1100

    054

    44

    0x2C

    ,

    逗号

    0010 1101

    055

    45

    0x2D

    -

    减号/破折号

    0010 1110

    056

    46

    0x2E

    .

    句号

    0010 1111

    057

    47

    0x2F

    /

    斜杠

    0011 0000

    060

    48

    0x30

    0

    字符0

    0011 0001

    061

    49

    0x31

    1

    字符1

    0011 0010

    062

    50

    0x32

    2

    字符2

    0011 0011

    063

    51

    0x33

    3

    字符3

    0011 0100

    064

    52

    0x34

    4

    字符4

    0011 0101

    065

    53

    0x35

    5

    字符5

    0011 0110

    066

    54

    0x36

    6

    字符6

    0011 0111

    067

    55

    0x37

    7

    字符7

    0011 1000

    070

    56

    0x38

    8

    字符8

    0011 1001

    071

    57

    0x39

    9

    字符9

    0011 1010

    072

    58

    0x3A

    :

    冒号

    0011 1011

    073

    59

    0x3B

    ;

    分号

    0011 1100

    074

    60

    0x3C

    <

    小于

    0011 1101

    075

    61

    0x3D

    =

    等号

    0011 1110

    076

    62

    0x3E

    >

    大于

    0011 1111

    077

    63

    0x3F

    ?

    问号

    0100 0000

    0100

    64

    0x40

    @

    电子邮件符号

    0100 0001

    0101

    65

    0x41

    A

    大写字母A

    0100 0010

    0102

    66

    0x42

    B

    大写字母B

    0100 0011

    0103

    67

    0x43

    C

    大写字母C

    0100 0100

    0104

    68

    0x44

    D

    大写字母D

    0100 0101

    0105

    69

    0x45

    E

    大写字母E

    0100 0110

    0106

    70

    0x46

    F

    大写字母F

    0100 0111

    0107

    71

    0x47

    G

    大写字母G

    0100 1000

    0110

    72

    0x48

    H

    大写字母H

    0100 1001

    0111

    73

    0x49

    I

    大写字母I

    01001010

    0112

    74

    0x4A

    J

    大写字母J

    0100 1011

    0113

    75

    0x4B

    K

    大写字母K

    0100 1100

    0114

    76

    0x4C

    L

    大写字母L

    0100 1101

    0115

    77

    0x4D

    M

    大写字母M

    0100 1110

    0116

    78

    0x4E

    N

    大写字母N

    0100 1111

    0117

    79

    0x4F

    O

    大写字母O

    0101 0000

    0120

    80

    0x50

    P

    大写字母P

    0101 0001

    0121

    81

    0x51

    Q

    大写字母Q

    0101 0010

    0122

    82

    0x52

    R

    大写字母R

    0101 0011

    0123

    83

    0x53

    S

    大写字母S

    0101 0100

    0124

    84

    0x54

    T

    大写字母T

    0101 0101

    0125

    85

    0x55

    U

    大写字母U

    0101 0110

    0126

    86

    0x56

    V

    大写字母V

    0101 0111

    0127

    87

    0x57

    W

    大写字母W

    0101 1000

    0130

    88

    0x58

    X

    大写字母X

    0101 1001

    0131

    89

    0x59

    Y

    大写字母Y

    0101 1010

    0132

    90

    0x5A

    Z

    大写字母Z

    0101 1011

    0133

    91

    0x5B

    [

    开方括号

    0101 1100

    0134

    92

    0x5C

    \

    反斜杠

    0101 1101

    0135

    93

    0x5D

    ]

    闭方括号

    0101 1110

    0136

    94

    0x5E

    ^

    脱字符

    0101 1111

    0137

    95

    0x5F

    _

    下划线

    0110 0000

    0140

    96

    0x60

    `

    开单引号

    0110 0001

    0141

    97

    0x61

    a

    小写字母a

    0110 0010

    0142

    98

    0x62

    b

    小写字母b

    0110 0011

    0143

    99

    0x63

    c

    小写字母c

    0110 0100

    0144

    100

    0x64

    d

    小写字母d

    0110 0101

    0145

    101

    0x65

    e

    小写字母e

    0110 0110

    0146

    102

    0x66

    f

    小写字母f

    0110 0111

    0147

    103

    0x67

    g

    小写字母g

    0110 1000

    0150

    104

    0x68

    h

    小写字母h

    0110 1001

    0151

    105

    0x69

    i

    小写字母i

    0110 1010

    0152

    106

    0x6A

    j

    小写字母j

    0110 1011

    0153

    107

    0x6B

    k

    小写字母k

    0110 1100

    0154

    108

    0x6C

    l

    小写字母l

    0110 1101

    0155

    109

    0x6D

    m

    小写字母m

    0110 1110

    0156

    110

    0x6E

    n

    小写字母n

    0110 1111

    0157

    111

    0x6F

    o

    小写字母o

    0111 0000

    0160

    112

    0x70

    p

    小写字母p

    0111 0001

    0161

    113

    0x71

    q

    小写字母q

    0111 0010

    0162

    114

    0x72

    r

    小写字母r

    0111 0011

    0163

    115

    0x73

    s

    小写字母s

    0111 0100

    0164

    116

    0x74

    t

    小写字母t

    0111 0101

    0165

    117

    0x75

    u

    小写字母u

    0111 0110

    0166

    118

    0x76

    v

    小写字母v

    0111 0111

    0167

    119

    0x77

    w

    小写字母w

    0111 1000

    0170

    120

    0x78

    x

    小写字母x

    0111 1001

    0171

    121

    0x79

    y

    小写字母y

    0111 1010

    0172

    122

    0x7A

    z

    小写字母z

    0111 1011

    0173

    123

    0x7B

    {

    开花括号

    0111 1100

    0174

    124

    0x7C

    |

    垂线

    0111 1101

    0175

    125

    0x7D

    }

    闭花括号

    0111 1110

    0176

    126

    0x7E

    ~

    波浪号

    0111 1111

    0177

    127

    0x7F

    DEL (delete)

    删除

    二、java中如何获取字符的ASCII码

    java中使用Integer.valueOf(char c)方法可以直接获取一个字符的ASCII码,比如:

    public class ASCIITest {
        public static void main(String[] args) {
            char a='a';
            char A='A';
            int a_ascii=Integer.valueOf(a);
            int A_ascii=Integer.valueOf(A);
            System.out.println("字符"+a+"的ASCII码为:"+a_ascii);
            System.out.println("字符"+A+"的ASCII码为:"+A_ascii);
            System.out.println(A-2);
            System.out.println(A_ascii-a_ascii);
        }
    }

    输出结果为:

    可以看到一个char类型的变量是可以直接和数字做运算的,相当于用它的ASCII码值做运算。由可以得出java中char和int型的转化方法,需要注意的是,这个转化不是获取char字符的ASCII码。比如说char a='3',要将a转化为型得到的结果应该是int型的数字3,而不是字符‘3’的ASCII码51。所以千万不能Integer.valueOf(char c),转化方法如下:

    public class ParseTest {
        public static void main(String[] args) {
            char a='3';
    //        输出字符的ASCII码
            System.out.println(Integer.valueOf(a));
    
    //        char转int 使用Integer.parseInt(String s)
            int a1=Integer.parseInt(a+"");
            System.out.println(a1);
    
    //        int转char
    //        1、如果int的范围为[0,9],使用数字和字符'0'做运算,得到数字字符的ASCII码,再使用强制类型转换,注意不能直接进行强制类型转换
            int b=6;
            char b1=(char)(b+'0');
            System.out.println(b1);
    //        6对应的是一个控制字符,所以输出一个空行
            char b2=(char)b;
            System.out.println(b2);
    //        2、如果int的范围不是[0,9],比如40,则先转换为String,再转换为字符数组char[]
            int c=40;
            char[] cs=String.valueOf(c).toCharArray();
            for(char c1:cs){
                System.out.println(c1);
            }
        }
    }
    

    输出结果:

    展开全文
  • ASCII码表

    2017-06-09 09:08:05
    标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及美式英语使用的特殊控制字符(这里需要特别注意:ASCII码与标准ASCII码的位数上的区分,标准ASCII码是7位二...
  • ASCII 简介

    千次阅读 2017-08-12 14:30:22
    标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及美式英语使用的特殊控制字符(这里需要特别注意:ASCII码与标准ASCII码的位数上的区分,标准ASCII码是7位二...
  • ASCII码

    2017-01-03 21:58:33
    标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及美式英语使用的特殊控制字符(这里需要特别注意:ASCII码与标准ASCII码的位数上的区分,标准ASCII码是7位二...
  • 标准ASCII码详解

    千次阅读 2018-11-05 16:01:02
    ASCII(American Standard Code for Information Interchange,美国信息交换标准...计算机,所有的数据存储和运算时都要使用二进制数表示,每个人都可以约定自己的一套表示相应的符号,最后为了统一,美国有关...
  • ASCII码详解

    千次阅读 多人点赞 2019-10-09 16:58:34
    标准 ASCII 码也叫基础ASCII码,使用 7 位二进制数来表示所有的大写和小写字母,数字 0 到 9、标点符号, 以及美式英语使用的特殊控制字符。其中:  0~31及127(共33个)是控制字符或通信专用字符(其余为可...
  • ASCII码表及扩展ASCII码表

    万次阅读 多人点赞 2015-12-02 15:30:40
    ASCII码表可以看成由三部分组成: 第一部分:由00H到1FH共32个,一般用来通讯或作为控制之用。有些可以显示屏幕上,有些则不能显示,但能看到其效果(如换行、退格).如下表: 第二部分:是由20H到7FH共96个,这95...
  • ASCII码表(美国标准信息交换标准码)

    千次阅读 2011-11-01 17:12:25
    ASCII码表2008-06-11 09:48美国标准信息交换标准码 ( American Standard Code for Information Interchange, ASCII ) 计算机,所有的数据存储和运算时都要使用二进制数表示(因为计算机比较傻,只有0和1两位...
  • ASCII码与C语言的转义字符

    万次阅读 2018-09-04 13:57:21
    ASCII码: ASCII即:美国信息交换标准代码 ASCII码表的前32个字符及127的“del”为控制字符或通讯专用...下图为ASCII码标准表(即0~127) C语言的转义字符: 所有的ASCII码都可以用“\”加数字(一般是8进制...
  • ASCII码表 & ASCII码转换函数

    千次阅读 2014-12-04 14:50:42
    序数函数,函数返回值为字符在ASCII码中的序号。 如:ord(‘a’)=97,ord(‘0’)=48,ord(true)=1 。 ASCII码表 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ...
  • ASCII码表的应用

    千次阅读 2018-01-21 14:06:38
    标准 ASCII 码也叫基础ASCII码,使用 7 位二进制数来表示所有的大写和小写字母,数字 0 到 9、标点符号, 以及美式英语使用的特殊控制字符,这里有对ASCI非常详细的I的介绍。 2.我么为什么会有ASCII码表 我们...
  • ASCII码一览表,ASCII码对照表

    千次阅读 2019-03-19 00:43:37
    ASCII码一览表,ASCII码对照表 ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准...
  • 基础知识 - ASCII码

    2020-03-19 12:27:04
    ASCII码 ASCII(American Standard Code for Information Interchange,美国标准...Ps1:标准ASCII码表示大小写字母、标点符号、美式英语的控制字符等。 Ps2:扩展ASCI码表示特殊符号,外来语言的字母等。 ...
  • ASCII 码表

    千次阅读 2016-02-22 10:33:38
    ASCII:American Standard Code for Information Interchange,美国标准信息交换代码,是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。 数字:0-9,30-39(48-57) 空格:20(32),...
  • ASCII码 扩展ASCII码表

    千次阅读 2011-10-14 19:10:55
    ASCII码表可以看成由三部分组成: 第一部分由00H到1FH共32个,一般用来通讯或作为控制之用,有些可以显示屏幕上,有些则不能显示,但能看到其效果(如换行、退格).如下表: 第二部分是由20H到7FH共96个,这95个字符...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 119,338
精华内容 47,735
关键字:

在标准ascii码中