c語言6e
⑴ 單片機c語言中 十六進製表示位元組0x5a 怎麼理解
0x比較16進制,二進制就是逢二進一,0000中的4個0,分別表示:8 4 2 1,就和十進制中的1000 100 10 1是一樣的,所以0000表示的數最大就是8+4+2+1=15,16的話就需要再進1,5就是1個4+1個1就是0101,a是10,10=8+2,所以在8這個位置上是1,在2這個位置上是1,就是1010,順序是1 2 3 4 5 6 7 8 9 a b c d e f,ff表示兩個16,既256,依次往下,6E就是01101110也就是1個2,1個4 ,1個8, 1個32, 1個64,6E=110(十進制)。不明白再問。
⑵ c語言的輸入字母表
我猜你是在找ASCII表
ASCII表
-------------------------------------------------------------
ASCII Characters
Dec Hex Char Code Dec Hex Char
0 0 NUL 64 40 @
1 1 SOH 65 41 A
2 2 STX 66 42 B
3 3 ETX 67 43 C
4 4 EOT 68 44 D
5 5 ENQ 69 45 E
6 6 ACK 70 46 F
7 7 BEL 71 47 G
8 8 BS 72 48 H
9 9 HT 73 49 I
10 0A LF 74 4A J
11 0B VT 75 4B K
12 0C FF 76 4C L
13 0D CR 77 4D M
14 0E SO 78 4E N
15 0F SI 79 4F O
16 10 SLE 80 50 P
17 11 CS1 81 51 Q
18 12 DC2 82 52 R
19 13 DC3 83 53 S
20 14 DC4 84 54 T
21 15 NAK 85 55 U
22 16 SYN 86 56 V
23 17 ETB 87 57 W
24 18 CAN 88 58 X
25 19 EM 89 59 Y
26 1A SIB 90 5A Z
27 1B ESC 91 5B [
92 5C \
28 1C FS 93 5D ]
29 1D GS 94 5E ^
30 1E RS 95 5F _
31 1F US 96 60 `
32 20 (space) 97 61 a
33 21 ! 98 62 b
34 22 "
99 63 c
35 23 # 100 64 d
36 24 $
37 25 % 101 65 e
38 26 & 102 66 f
39 27 ' 103 67 g
40 28 ( 104 68 h
41 29 ) 105 69 i
42 2A * 106 6A j
43 2B + 107 6B k
44 2C , 108 6C l
45 2D - 109 6D m
46 2E . 110 6E n
47 2F / 111 6F o
48 30 0 112 70 p
49 31 1 113 72 q
50 32 2 114 72 r
51 33 3 115 73 s
52 34 4 116 74 t
53 35 5 117 75 u
54 36 6 118 76 v
55 37 7 119 77 w
56 38 8 120 78 x
57 39 9 121 79 y
58 3A : 122 7A z
59 3B ; 123 7B {
60 3C < 124 7C |
61 3D = 125 7D }
62 3E > 126 7E ~
63 3F ? 127 7F