Книга: Язык программирования Си. Издание 3-е, исправленное

A12.1. Трехзнаковые последовательности

A12.1. Трехзнаковые последовательности

Множество символов, из которых набираются исходные Си-программы, основано на семибитовом ASCII-коде. Однако он шире, чем инвариантный код символов ISO 646-1983 (ISO 646-1983 Invariant Code Set). Чтобы дать возможность пользоваться сокращенным набором символов, все указанные ниже трехзнаковые последовательности заменяются на соответствующие им единичные символы. Замена осуществляется до любой иной обработки.

??=    #
??(    [
??<    {
??/   
??)    ]
??>    }
??'    ^
??!    |
??-    ~

Никакие другие замены, кроме указанных, не делаются.

Трехзнаковые последовательности введены ANSI-стандартом.

Оглавление книги


Генерация: 2.308. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз