char *new and delete [] ошибка при назначении строки

Мне нужно освежить в памяти C++. Почему это дает исключение памяти?

pear = new char[1024];
pear = "happy go lucky";
delete [] pear; // exception
7
задан Brian Tompsett - 汤莱恩 21 August 2015 в 19:26
поделиться