Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
Книга: Язык Си - руководство для начинающих
II. ОПЕРАЦИЯ КОСВЕННОГО ПОЛУЧЕНИЯ ЭЛЕМЕНТА: ->
II. ОПЕРАЦИЯ КОСВЕННОГО ПОЛУЧЕНИЯ ЭЛЕМЕНТА: ->
Эта операция используется с указателем на структуру или объединение для определения элемента структуры или объединения. Предположим, что ptrstr является указателем на структуру и что member элемент, определенный структурным шаблоном. Тогда
ptrstr -> member
определяет элемент, на который выполняется ссылка. Операцию косвенного обращения к элементу можно использовать таким же образом и для объединений.
Пример
struct {
int code
float cost;
} item, *ptrst;
ptrst = &item;
ptrst -> code = 3451;
Операторы присваивают значение элементу code структуры item. Следующие три выражения эквивалентны:
ptrst->code item.code (*ptrst).code
Оглавление статьи/книги
- ТИПОВАЯ ЗАДАЧА: ИНВЕНТАРИЗАЦИЯ КНИГ
- УСТАНОВКА СТРУКТУРНОГО ШАБЛОНА
- ОПРЕДЕЛЕНИЕ СТРУКТУРНЫХ ПЕРЕМЕННЫХ
- ДОСТУП К ЭЛЕМЕНТАМ СТРУКТУРЫ
- МАССИВЫ СТРУКТУР
- ВЛОЖЕННЫЕ СТРУКТУРЫ
- УКАЗАТЕЛИ НА СТРУКТУРЫ
- II. ОПЕРАЦИЯ КОСВЕННОГО ПОЛУЧЕНИЯ ЭЛЕМЕНТА: ->
- ПЕРЕДАЧА ИНФОРМАЦИИ О СТРУКТУРАХ ФУНКЦИЯМ
- СТРУКТУРЫ: ЧТО ДАЛЬШЕ?
- ОБЪЕДИНЕНИЯ - КРАТКИЙ ОБЗОР
- typedef - КРАТКИЙ ОБЗОР
- ПРИЧУДЛИВЫЕ ОПИСАНИЯ
- ЧТО ВЫ ДОЛЖНЫ БЫЛИ УЗНАТЬ В ЭТОЙ ГЛАВЕ
- ВОПРОСЫ И ОТВЕТЫ
- УПРАЖНЕНИЯ
Похожие страницы
- ДОСТУП К ЭЛЕМЕНТАМ СТРУКТУРЫ
- Удобная операция объединения строк
- Примеры получения статистики
- Письма с элементами графики и вложениями
- 1. Унарная операция выборки
- 2. Унарная операция проекции
- 3. Унарная операция переименования
- 1. Операция выборки.
- 2. Операция проекции.
- 3. Операция переименования.
- 1. Операция объединения.
- 2. Операция пересечения.