Видео уроки по языку C++ / Ссылки. Работа с указателями.Динамическое выделение памяти для массива / #13

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

Обсуждение и вопросы задавайте на форуме: Forum.ManySource.ru 

Автор: Павел Кадыров

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *