Оберон-клуб «ВЄДАsoft» https://zx.oberon.org/forum/ |
|
Расширенный набор ASCII https://zx.oberon.org/forum/viewtopic.php?f=79&t=146 |
Страница 1 из 1 |
Автор: | Len [ 20 ноя 2013, 15:17 ] |
Заголовок сообщения: | Расширенный набор ASCII |
Свердлов С.З. Языки программирования и методы трансляции: Учебное пособие. - СПб.: Питер, 2007 писал(а): CHAR символы расширенного набора ASCII Что значит символы расширенного набора? |
Автор: | Saferoll [ 20 ноя 2013, 19:29 ] |
Заголовок сообщения: | Re: Расширенный набор ASCII |
Len писал(а): Свердлов С.З. Языки программирования и методы трансляции: Учебное пособие. - СПб.: Питер, 2007 писал(а): CHAR символы расширенного набора ASCII Что значит символы расширенного набора? В Википедии про ASCII сказано: Цитата: ASCII представляет собой кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов. Изначально разработанная как 7-битная, с широким распространением 8-битного байта ASCII стала восприниматься как половина 8-битной. В компьютерах обычно используют расширения ASCII с задействованным 8-м битом и второй половиной кодовой таблицы Т.е. расширенный набор - это набор из 256 символов (8 бит - 0X .. 0FFX), а не из 127 (7 бит - 0X .. 7FX).Подробности можно найти по вышеуказанной ссылке. Кстати, в юникодных версиях набор ASCII еще больше расширен. В "Сообщении о языке Компонентный Паскаль" (перевод на русский язык Ф.В.Ткачевым документа "Component Pascal Language Report", поставляемого вместе с BlackBox) описаны типы: Цитата: SHORTCHAR литеры набора Latin1 (0X .. 0FFX) - расширенный набор символов ASCII (примечания курсивом добавил я.Saferoll)
CHAR литеры набора Unicode (0X .. 0FFFFX) - "очень" расширенный набор символов CHAR >= SHORTCHAR - тип CHAR включает в себя SHORTCHAR |
Страница 1 из 1 | Часовой пояс: UTC + 2 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |