判断正误,c++已知class A,中有数据成员int a,如果定义了A的两个对象a1,a2,它们的数据成员a的值可以不同
时间: 2023-07-14 20:14:27 浏览: 376
正确。
C++中,类是一个抽象的概念,而对象是类的实例化。当我们定义一个类时,我们可以将其看作一个蓝图,该蓝图描述了类的特征和行为,但它本身并不占用内存。当我们创建一个类的对象时,系统会为该对象分配内存,这样我们就可以在程序中使用该对象了。
对于同一个类的不同对象,它们的数据成员可以具有不同的值。在这个问题中,我们定义了类A,它有一个数据成员int a,我们创建了两个对象a1和a2,它们都是类A的实例化。因为a1和a2是两个不同的对象,它们的内存空间是独立的,所以它们的数据成员a的值可以不同。
阅读全文