Что такое кодировка 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 нет символов псевдографики. Поэтому номера кодов символов кириллицы другие.