Язык программирования C

Скачать в pdf «Язык программирования C»


8.7.    Пример распределения памяти    196


Приложение А. Справочное руководство по языку С    201


А. 1. Введение    201


А.2. Лексические соглашения    201


А.2.1. Лексемы    201


А.2.2. Комментарии    202


А.2.3. Идентификаторы    202


А.2.4. Ключевые слова    202


А.2.5. Константы    203


А.2.5.1. Целочисленные константы    203


А.2.5.2. Символьные константы    203


А.2.5.3. Вещественные константы с плавающей точкой    204


А.2.5.4. Константы перечислимых типов    205


А.2.6. Строковые литералы (константы)    205


А.З. Система синтаксических обозначений    205


А.4. Употребление идентификаторов    206


А.4.1. Классы памяти    206


А.4.2. Базовые типы    206


А.4.3. Производные типы    207


А.4.4. Модификаторы типов    208


А.5. Объекты и именующие выражения    208


А.6. Преобразования типов    208


А.6.1. Расширение целочисленных типов    209


А.6.2. Преобразование целочисленных типов    209


А.6.3. Преобразование целых чисел в вещественные и наоборот    209


А.6.4. Вещественные типы    209


А.6.5. Арифметические преобразования    210


А.6.6. Связь указателей и целых чисел    210


А.6.7. Тип void    211


А.6.8. Указатели на void    212


А.7. Выражения    212


А.7.1. Генерирование указателей    213


А.7.2. Первичные выражения    213


А.7.3. Постфиксные выражения    213


А.7.3.1. Обращение к элементам массивов    214


А.7.3.2. Вызовы функций    214


А.7.3.3.0бращениек структурам    215


А.7.3.4. Постфиксное инкрементирование    216


А.7.4. Одноместные операции    216


А.7.4.1. Префиксные операции инкрементирования    216


А.7.4.2. Операция взятия адреса    216


А.7.4.3. Операция разыменования (ссылки по указателю)    216


А.7.4.4. Операция “одноместный плюс”    217


А.7.4.5. Операция “одноместный минус”    217


А.7.4.6. Операция вычисления дополнения до единицы (поразрядного

Скачать в pdf «Язык программирования C»