Содержание
- 2. Структуры Структура – это множество поименованных элементов в общем случае разных типов. Объявление типа struct имеет
- 3. Поля структуры Имена полей в структуре должны различаться. Имена элементов разных структур могут совпадать. Элементом структуры
- 4. Объявление переменных Следующий оператор: struct book library; создает объект типа struct book, под который выделяется 110
- 5. Инициализация и доступ Элементы структуры в памяти запоминаются последовательно, в том порядке, в котором они объявляются:
- 6. Массивы структур Описание массива структур аналогично описанию любого другого массива: struct book catalog[10]; Каждый элемент массива
- 7. Списки структур Элемент структуры может быть объявлен как указатель на тип структуры, в которую он входит.
- 8. Вложенные структуры Элементом структуры может быть другая структура. struct myfile { char name[10]; char ftype[4]; int
- 9. Указатели на структуры Объявим указатель на структуру: struct dir *pst; Указатель *pst можно использовать для ссылок
- 10. Структуры и функции Для передачи информации о структуре внутрь функции используются следующие способы: Использование в качестве
- 11. Ответьте
- 12. Битовые поля Битовые поля применяются для экономного хранения данных малого диапазона, а также для работы с
- 13. Ответьте
- 14. Объединения Объявление объединения синтаксически совпадает с объявлением структуры, но начинается с ключевого слова union. Поля объединения
- 15. Пример (стандарт IEEE-754) union small { int x; char s[10]; float y; } val; х y
- 16. Битовые поля и объединения struct options { //объявим тип-структуру с битовыми полями bool center_x:1; bool center_y:1;
- 17. Ответьте
- 18. Перечислимые типы данных Перечислимый тип (перечисление) – определение целочисленных констант, для каждой из которых вводятся имя
- 19. Ответьте
- 21. Скачать презентацию