<< Предыдущая Оглавление Следующая >>


Контрольные вопросы и задания

  1. Для чего предназначены и как задаются указатели в языке С++?
  2. Что такое адрес переменной?
  3. Объявите целочисленную переменную и проинициализируйте на нее указатель.
  4. Чему будет равно значение указателя int* ptr = 0; после выполнения операции ptr++?
  5. Каким образом можно задавать указатель на массив?
  6. Для чего предназначена функция malloc()?
  7. Запишите программу копирования одной строки в другую с помощью указателей на эти строки.
  8. Что делает функция free() и в какой библиотеке она определена?
  9. Какие операции с указателями допустимы?
  10. Опишите структуру стека.
  11. Объясните принцип работы функции вывода на экран элементов стека.
  12. Дайте понятие связного списка.
  13. Какие удобства хранения информации представляет связный список по сравнению с массивом.
  14. Объясните работу функцию удаления элементов связного списка.
  15. Как в программе описывается объект связного списка?
  16. Опишите структуру бинарного дерева.
  17. Какой тип информации удобно представлять с помощью бинарных деревьев?
  18. Объясните принцип работы рекуррентных функций для отображения и удаления элементов бинарного дерева.
Видео по теме

С++ с нуля: урок 1 - переменные, оператор присваивания

С++ с нуля: урок 2 - арифметические операции

С++ с нуля: урок 3 - директивы препроцессора

С++ с нуля, урок 4: условные операторы if и switch

С++ с нуля: урок 5 - операторы циклов while, for и do while

С++ с нуля: урок 6 - массивы, метод всплывающего пузырька

С++ с нуля: урок 7 - строки и функции работы с ними

С++ с нуля: урок 8 - функции: прототипы, перегрузка, рекурсия

С++ с нуля: урок 9 - области видимости переменных

С++ с нуля: урок 10 - битовые операции И, ИЛИ, НЕ, XOR

С++ с нуля: урок 11 - структуры

С++ с нуля: урок 12 - объединения, перечисления, typedef

С++ с нуля: урок 13 - указатели и ссылки, выделение памяти

С++ с нуля: урок 14 (часть 1) - функции работы с файлами

С++ с нуля: урок 14 (часть 2) - функции работы с файлами

С++ с нуля: урок 15 - стек, теория и практика

С++ с нуля: урок 16 - связные списки, теория и практика

С++ с нуля: урок 17 - бинарное дерево, теория и практика



<< Предыдущая Оглавление Следующая >>