Домашнее задание к уроку 1 часть 2 (продолжение).
Продолжаем отвечать на вопросы рассмотренные в видео Pointers Sample.
1. Что такое указатель и зачем он нужен?
Указатель это переменная в которой хранится адрес памяти по которому расположен объект.
Указатель нужен, чтобы не перемещать, не копировать (и т.д.) физически объект (для передачи в функцию), а передавать функциям только адрес размещения объекта.
2. Можно ли создавать больше одного указателя на один объект?
Можно.
3. Что такое утечка памяти?
Это когда на объект не указывает указатель. В памяти образуются объекты на которые никто не указывает. Необходимо уничтожать объект перед удалением (изменением) указателя, если это не делает специальный сборщик мусора.
4. Что будет если обратиться к несуществующему объекту по старому указателю?
Ошибка. Вызовется исключение.
5. Что такое массивы?
Массив - совокупное множество однотипных переменных (объектов) обращение к переменным осуществляется через индекс.
6. Что такое многомерные массивы?
Многомерный массив - это массив, в котором каждый элемент является массивом (указателем на массив).
Продолжаем отвечать на вопросы рассмотренные в видео Pointers Sample.
1. Что такое указатель и зачем он нужен?
Указатель это переменная в которой хранится адрес памяти по которому расположен объект.
Указатель нужен, чтобы не перемещать, не копировать (и т.д.) физически объект (для передачи в функцию), а передавать функциям только адрес размещения объекта.
2. Можно ли создавать больше одного указателя на один объект?
Можно.
3. Что такое утечка памяти?
Это когда на объект не указывает указатель. В памяти образуются объекты на которые никто не указывает. Необходимо уничтожать объект перед удалением (изменением) указателя, если это не делает специальный сборщик мусора.
4. Что будет если обратиться к несуществующему объекту по старому указателю?
Ошибка. Вызовется исключение.
5. Что такое массивы?
Массив - совокупное множество однотипных переменных (объектов) обращение к переменным осуществляется через индекс.
6. Что такое многомерные массивы?
Многомерный массив - это массив, в котором каждый элемент является массивом (указателем на массив).
Комментариев нет:
Отправить комментарий