Составители:
Рубрика:
4. Приведите пример использования оператора for для “убывающего”
цикла.
5. Как осуществить принудительный выход из цикла, организованного
оператором for ?
6. Запишите общую структуру оператора switch .
7. Запишите возможные структуры оператора условного перехода if.
Приведите конкретные примеры таких структур.
8. В чем состоят особенности использования операторов ввода – вывода cin
и cout в языке С++?.
2.2.2.6. Указатели, ссылки, массивы
[1], c.51 – 58; [2], c.46 – 59; [3], c.64-79
Использование указателей как средства хранения адреса. Имена
указателей. Операции над указателями. Оператор разыменования.
Использование оператора адреса (&) при работе со ссылками. Возвращение
значений с помощью ссылок. Понятие массива. Синтаксис описания массивов.
Обращение к элементам массива. Инициализация массивов. Массивы и
указатели. Двумерные и одномерные массивы. Ввод и вывод массивов.
Вопросы для самопроверки
1. Какой оператор используется для получения адреса переменной?
2. Какой оператор позволяет получить значение, записанное по адресу,
содержащемуся в указателе?
3. В чем разница между адресом, который хранится в указателе, и
значением, записанным по этому адресу?
4. В чем различие между оператором разыменования и оператором
получения адреса?
5. Покажите разницу между ссылкой и указателем.
6. Как обратиться к первому и последнему элементу массива?
7. Сколько элементов содержится в массиве В[5][5][4]?
2.2.2.7. Типы данных, определяемые пользователем
[1], c.65 – 71
Переименование типов (typedef). Перечисления (enum). Структуры
(struct). Объединения (union).
Вопросы для самопроверки
1. В каких случаях целесообразно использовать ключевое слово typedef для
переименования типов?
2. Покажите структуру описания переменной перечисляемого типа.
7
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »