Я изучаю динамическое распределение памяти на С++ и упоминаются ключевые слова new
и new[]
.
Говорят, что он позволяет пользователям указывать размер выделения памяти во время выполнения, в отличие от простого объявления переменной или массива с фиксированным размером в исходном коде.
Я не понимаю эту концепцию. Как это работает? Мне просто нужно разъяснить идею, и пример будет полезен!