C++ понятный курс для начинающих. #14 Динамическое выделение памяти. Dynamic memory allocation.