Таблица кодировки символов
Таблица кодировки символов — это таблица соответствия между символами текста и числовыми кодами, которые компьютер хранит и обрабатывает. Благодаря такой таблице буквы, цифры, знаки препинания и другие символы представляются в памяти последовательностями нулей и единиц.
Таблица является частью общей кодировки символов. Чтобы прочитать текст правильно, программа должна использовать ту же кодировку, в которой текст был записан. Если кодировки не совпадают, вместо букв могут появиться непонятные знаки или «кракозябры».
Как используется таблица
Каждому символу сопоставляется код. Например, в кодировке ASCII латинской букве A соответствует число 65, а букве B — число 66. Число 65 в двоичной системе записывается как \(01000001\). Для русского алфавита и множества других письменностей нужны расширенные кодировки, например UTF-8.
Пусть в некоторой таблице символу «А» соответствует код 65. Тогда при записи текста компьютер сохраняет не сам внешний вид буквы, а число 65, представленное в двоичном виде. При чтении файла программа по таблице восстанавливает символ «А».
Таблица кодировки задаёт соответствие символов и кодов, а помехоустойчивое кодирование добавляет специальные данные для восстановления информации после ошибок. Это разные задачи.
Что хранит таблица кодировки символов?
Главное
- Таблица кодировки связывает каждый символ с числовым кодом.
- Компьютер хранит числовые коды в двоичном виде.
- Для правильного чтения текста запись и чтение должны использовать совместимую кодировку.