Итак, в настоящее время я работаю с указателями, и теперь я знаю, как их использовать и куда они вкладывают деньги, но есть еще один вопрос, который меня беспокоит. Почему мне нужны некоторые вещи в куче, а некоторые в стеке?
Когда мы объявляем указатель, переменная и адрес остаются в стеке, но указанный адрес указателя c УКАЗЫВАЕТ на значение. Хорошо, но почему я хочу это сделать? Почему бы мне просто не объявить обычную переменную? В чем смысл и когда мне нужно использовать динамическое выделение памяти c?