6 месяцев назад
Таблицы символов.📄 Таблица символов ASCII – таблица, состоящая из 128 символов, куда входят буквы английского алфавита, цифры и прочие знаки. На один знак в памяти из данной таблицы уходит ровно 7 бит.💾 При нажатии на клавишу, в памяти сохраняется код символа, который преобразуется в понятный для человека вид и выводится на экран. Код буквы “A” - 65 🖥 Позже была придумана таблица символов «Unicode». Она содержит в себе практически все письменные языки мира. На один символ выделяется от 1 до 8 байт. «Unicode» включает в себя два семейства, первое из которых – таблица символов, а второе – семейство кодировок (UTF-8 и др.). Кодировки представляют из себя программный код, преобразующий символы в понятный для компьютера вид.
2 года назад
ASCII и бинарные операции
cout << char(7); выдаст звуковой сигнал, а: cout << char(8); вернет курсор на одну позицию назад. Перевод каретки влево и перевод строки (0xD 0xA) в Hex-редакторе появляются в операционной системе Windows вместе: и означают начало новой строки, в Linux используется только 0xA (спец. LF - Line Feed). В С и С++ есть собственные специальные символы: \a - сигнал \b - возврат курсора на шаг \n - новая строка \r - возврат каретки \t - табуляция \\ - косая черта \? - знак вопроса \" - кавычка \' - одинарная...