Оберон-клуб «ВЄДАsoft»

Твердыня модульных языков
Текущее время: 20 июн 2025, 15:21

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Расширенный набор ASCII
СообщениеДобавлено: 20 ноя 2013, 15:17 
Не в сети

Сообщения: 116
Откуда: Каменск-Уральский
Свердлов С.З. Языки программирования и методы трансляции: Учебное пособие. - СПб.: Питер, 2007 писал(а):
CHAR символы расширенного набора ASCII

Что значит символы расширенного набора?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Расширенный набор ASCII
СообщениеДобавлено: 20 ноя 2013, 19:29 
Не в сети
Администратор
Аватара пользователя

Сообщения: 273
Откуда: Россия
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 литеры набора Latin‘1 (0X .. 0FFX) - расширенный набор символов ASCII
CHAR литеры набора Unicode (0X .. 0FFFFX) - "очень" расширенный набор символов
CHAR >= SHORTCHAR - тип CHAR включает в себя SHORTCHAR
(примечания курсивом добавил я.Saferoll)


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
© VEDAsoft Oberon Club