Содержание
- 2. Введение В реальных задачах информация, которую требуется обрабатывать, может иметь достаточно сложную структуру. Для ее адекватного
- 3. Структуры Термин «структура» в языке Си соответствует двум разным по смыслу понятиям Структура – это составной
- 4. Структуры Определение объектов типа структуры производится за два шага декларация структурного типа данных, не приводящая к
- 5. Структуры Необходимо создать шаблон, описывающий информацию о студенте: номер группы, Ф.И.О. и средний балл. Один из
- 6. Структуры Структурный тип данных удобно применять для групповой обработки логически связанных объектов. Параметрами таких операций являются
- 7. Создание структурных переменных Описание структуры не приводит к выделению под нее места в ОП. Для работы
- 8. Создание структурных переменных При декларации структурных переменных возможна их одновременная инициализация, например: struct Stud_type { char
- 9. Создание структурных переменных Особенности поля не могут иметь атрибут, указывающий «класс памяти», данный атрибут можно определить
- 10. Обращение к полям структур Обращение к полям структур производится путем создания составных имен, которые образуются двумя
- 11. Вложенные структуры Структуры могут быть вложенными, т.е. поле структуры может быть связующим полем с внутренней структурой,
- 12. Вложенные структуры Обращение к полям структурной переменной a будет выглядеть следующим образом: a . fio a.
- 13. Массивы структур Структурный тип «struct ID_структуры», как правило, используют для декларации массивов, элементами которых являются структурные
- 14. Объединения Объединение – поименованная совокупность данных разных типов, размещаемых с учетом выравнивания в одной и той
- 15. Перечисления Перечисления – средство создания типа данных посредством задания ограниченного множества значений. Определение перечисляемого типа данных
- 16. Перечисления При необходимости можно явно задать значение идентификатора, тогда очередные элементы списка будут получать последующие возрастающие
- 17. Перечисления Основные операции с данными перечисляемого типа присваивание переменных и констант одного типа сравнение для выявления
- 18. Перечисления . . . typedef enum { mo=1, tu, we, th, fr, sa, su } days;
- 19. Битовые поля Битовые поля – это особый вид полей структуры. Они используются для плотной упаковки данных,
- 21. Скачать презентацию