Что такое кодировка ansi
Что такое кодировка ansi
Это отдельные символы. Определены следующие типы:
Тип | Перевод | Байт в памяти | Примечание |
AnsiChar | Символ ANSI | 1 | 256 символов |
WideChar | Символ Unicod | 2 | Первые 256 символов, как в ANSI |
Char | Символ | 1 | = AnsiChar. Поддержка старой версии языка. |
ANSI – кодировка символов американского института стандартов. Используется для алфавита малого размера, каждый символ кодируется одним байтом.
Символы 0. 31 не имеют визуального представления и используются для служебных целей.
Примеры служебных символов
Номер | Назначение |
7 | Звуковой сигнал |
9 | Табуляция |
11 | Новая строка |
13 | Конец абзаца |
32 | Пробел |
Символы с кодами 32—127
Номер | Знак | Номер | Знак | Номер | Знак | Номер | Знак | Номер | Знак | Номер | Знак |
32 | Пробел | 48 | 0 | 64 | @ | 80 | P | 96 | ` | 112 | p |
33 | ! | 49 | 1 | 65 | A | 81 | Q | 97 | a | 113 | q |
34 | « | 50 | 2 | 66 | B | 82 | R | 98 | b | 114 | r |
35 | # | 51 | 3 | 67 | C | 83 | S | 99 | c | 115 | s |
36 | $ | 52 | 4 | 68 | D | 84 | T | 100 | d | 116 | t |
37 | % | 53 | 5 | 69 | E | 85 | U | 101 | e | 117 | u |
38 | & | 54 | 6 | 70 | F | 86 | V | 102 | f | 118 | v |
39 | ‘ | 55 | 7 | 71 | G | 87 | W | 103 | g | 119 | w |
40 | ( | 56 | 8 | 72 | H | 88 | X | 104 | h | 120 | x |
41 | ) | 57 | 9 | 73 | I | 89 | Y | 105 | i | 121 | y |
42 | * | 58 | : | 74 | J | 90 | Z | 106 | j | 122 | z |
43 | + | 59 | ; | 75 | K | 91 | [ | 107 | k | 123 | < |
44 | , | 60 | 76 | L | 92 | \ | 108 | l | 124 | | | |
45 | — | 61 | = | 77 | M | 93 | ] | 109 | m | 125 | > |
46 | . | 62 | > | 78 | N | 94 | ^ | 110 | n | 126 | |
47 | / | 63 | ? | 79 | O | 95 | _ | 111 | o | 127 |
Примеры специфических символов
Номер | Знак | Назначение |
136 | € | Знак Евро |
147 | “ | Левые кавычки |
148 | ” | Правые кавычки |
153 | ™ | Знак торговой марки |
164 | ¤ | Знак валюты |
167 | § | Знак параграфа |
168 | Ё | Буква Ё |
169 | © | Знак авторского права |
171 | « | Левые кавычки |
172 | » | Правые кавычки |
174 | ® | Знак регистрации |
176 | ° | Знак градуса Цельсия |
177 | ± | Знак плюс/минус |
184 | ё | Буква ё |
185 | № | Знак номера |
Номер | Знак | Номер | Знак | Номер | Знак | Номер | Знак |
192 | А | 208 | Р | 224 | а | 240 | р |
193 | Б | 209 | С | 225 | б | 241 | с |
194 | В | 210 | Т | 226 | в | 242 | т |
195 | Г | 211 | У | 227 | г | 243 | у |
196 | Д | 212 | Ф | 228 | д | 244 | ф |
197 | Е | 213 | Х | 229 | е | 245 | х |
198 | Ж | 214 | Ц | 230 | ж | 246 | ц |
199 | З | 215 | Ч | 231 | з | 247 | ч |
200 | И | 216 | Ш | 232 | и | 248 | ш |
201 | Й | 217 | Щ | 233 | й | 249 | щ |
202 | К | 218 | Ъ | 234 | к | 250 | ъ |
203 | Л | 219 | Ы | 235 | л | 251 | ы |
204 | М | 220 | Ь | 236 | м | 252 | ь |
205 | Н | 221 | Э | 237 | н | 253 | э |
206 | О | 222 | Ю | 238 | о | 254 | ю |
207 | П | 223 | Я | 239 | п | 255 | я |
Внимание! При разработке консольного приложения осуществляется эмуляци я операционной системы ДОС. В ДОС применяется символьный интерфейс командной строки и употребляется псевдографика для рисования таблиц. Применяется таблица кодировки символов ASCII ( американский стандартный код для обмена информацией).
Номер | Знак | Номер | Знак | Номер | Знак | Номер | Знак | Номер | Знак | Номер | Знак | Номер | Знак | Номер | Знак |
128 | А | 144 | Р | 160 | а | 176 | ░ | 192 | ‼2 | 208 | ╨ | 224 | р | 240 | Ё |
1 29 | Б | 145 | С | 161 | б | 177 | ▒ | 193 | ┴ | 209 | ╤ | 225 | с | 241 | ё |
130 | В | 146 | Т | 162 | в | 178 | ▓ | 194 | ┬ | 210 | ╥ | 226 | т | 242 | Є |
131 | Г | 147 | У | 163 | г | 179 | │ | 195 | ├ | 211 | ╙ | 227 | у | 243 | є |
132 | Д | 148 | Ф | 164 | д | 180 | ┤ | 196 | ─ | 212 | ╘ | 228 | ф | 244 | Ї |
133 | Е | 149 | Х | 165 | е | 181 | ╡ | 197 | ┼ | 213 | ╒ | 229 | х | 245 | ї |
134 | Ж | 150 | Ц | 166 | ж | 182 | ╢ | 198 | ╞ | 214 | ╓ | 230 | ц | 246 | Ў |
135 | З | 151 | Ч | 167 | з | 183 | ╖ | 199 | ╟ | 215 | ╫ | 231 | ч | 247 | ў |
136 | И | 152 | Ш | 168 | и | 184 | ╕ | 200 | ╚ | 216 | ╪ | 232 | ш | 248 | ° |
137 | Й | 153 | Щ | 169 | й | 185 | ╣ | 201 | ╔ | 217 | ┘ | 233 | щ | 249 | ∙ |
138 | К | 154 | Ъ | 170 | к | 186 | ║ | 202 | ╩ | 218 | ┌ | 234 | ъ | 250 | · |
139 | Л | 155 | Ы | 171 | л | 187 | ╗ | 203 | ╦ | 219 | █ | 235 | ы | 251 | √ |
140 | М | 156 | Ь | 172 | м | 188 | ╝ | 204 | ╠ | 220 | ▄ | 236 | ь | 252 | № |
141 | Н | 157 | Э | 173 | н | 189 | ╜ | 205 | ═ | 221 | ▌ | 237 | э | 253 | ¤ |
142 | О | 158 | Ю | 174 | о | 190 | ╛ | 206 | ╬ | 222 | ▬ | 238 | ю | 254 | ■ |
143 | П | 159 | Я | 175 | п | 191 | ┐ | 207 | ╧ | 223 | ▬ | 239 | я | 255 |
По сравнению с ASCII в ANSI нет символов псевдографики. Поэтому номера кодов символов кириллицы другие.