Вопросы к Поиску с Алисой
Разница между присваиванием и копированием данных заключается в том, что присваивание не выполняет копирование, а копирование создаёт новые данные. otus.ru education.yandex.ru
Присваивание (например, операция b = a) не приводит к копированию, в памяти компьютера остаётся один массив, а переменные a и b — это указатели, указывающие на одни и те же данные. otus.ru
Копирование (например, с помощью конструктора копирования) создаёт новые данные, копируя все поля из исходного объекта в целевой. proglib.io education.yandex.ru
Таким образом, присваивание модифицирует уже существующий объект, а копирование создаёт новый объект, идентичный существующему. proglib.io education.yandex.ru