Перейти к содержимому

Фотография

Уроки по С++ Урок-13 Ссылки Работа с указателями Динамическое выделение памяти под двумерный массив

автор павел кадыров

В этой теме нет ответов

#1 Administrator

Administrator

    Администратор

  • Администраторы
  • 89 сообщений
  • ГородПенза

Отправлено 11 Июль 2013 - 09:20

В этом видео уроке по языку С++ мы пройдем такую тему как Ссылки, мы разберем принцип их работы и в чем их преимущество между указателями а также какие существуют правила их определения в программе. После мы вернемся к предыдущему уроку в котором мы начали изучать указатели с помощью которых можно динамически выделять память под переменные и массивы переменных и различных структур данных начиная от стандартных и заканчивая пользовательскими определениями типов. Мы научимся объявлять указатели и выделять динамически память оператором new и new [] и присваивать блок выделенного участка памяти указателям, также для того чтобы не происходила утечка памяти в наших программах мы научимся еще освобождать  оператором delete и delete [] в зависимости от того что нам необходимо освободить либо одну переменную либо же целый массив, на освобождение массива указывают квадратные скобки после оператора delete [] и после пишется имя нашего указателя из под которого необходимо освободить оперативную память в операционную систему. Для примера мы научимся создавать двумерный динамический массив под который будет выделена динамически память в зависимости от размерности введенной пользователем в клавиатуры и также мы заполним этот динамический массив случайными(random) числами с генерированными функцией rand() srand(), с помощью подключаемой стандартной библиотеки ввода/вывода в языке си "stdlib.h", также мы освободим память массива, после завершения вывода массива в консоли, для этого мы сперва освободим память массива числе из массива указателей, а после уже освободим память массива указателей.







Темы с аналогичным тегами автор павел кадыров