文章目录 1. 浅拷贝(Shallow Copy) 2. 深拷贝(Deep Copy): 在Qt中,对象的拷贝可以分为浅拷贝(Shallow Copy)和深拷贝(Deep Copy)两种。下面是两种拷贝的示例代码和解释: 1. 浅拷贝(Shallow Copy) 浅拷贝是指将对象的成员变量的值直接复制给另一个对象。两个对象共享相同的数据。如果原始对象的数据发生变化,拷贝对象的数据也会随之变化。Qt的许多类都默认使用了浅拷贝。 class Person { public: QString name; int age; }; Person p1; p1.name = "Alice"