- •Лабораторная работа
- •Создание массивов с помощью функции-конструктора
- •Задание 1 (Простейший анализ массивов)
- •Оператор foreach
- •Задание 2 (Использование оператора foreach)
- •Динамическое формирование массивов
- •Многомерные массивы
- •Итератор each
- •Конструкция list
- •1. Общие сведения о применении массивов в рнр
- •Количество элементов в массиве можно вычислить с помощью функции
- •2. Операторы для вывода информации о структуре и значениях объектов данных
- •3. Управлением внутренним указателем
- •Вопросы для самоконтроля
Вопросы для самоконтроля
1. Какие существуют варианты создания массивов с помощью конструктора?
2. В чем состоит назначение оператора foreach? Чем различаются варианты синтаксиса оператора foreach?
3. Можно ли создавать ассоциативные массивы, не используя конструктор?
4. Можно ли создавать массивы с числовыми индексами, не используя конструктор?
5. Какими способами создаются многомерные массивы?
6. Для чего нужен внутренний указатель массива и как им можно управлять?
7. Для чего используется итератор each и в чем особенность возвращаемого им значения?
8. Влияет ли вызов итератора each на положение внутреннего указателя массива?
9. Для чего предназначена конструкция list и каковы особенности её выполнения? Использует ли list в своей работе внутренний указатель массива?
10. Какие библиотечные функции позволяют получить ключи и значения элементов массива?
11. Какие операторы можно применять для вывода информации о структуре объектов данных?
