C++ 面试题:节省内存,哪个选项是同类对象共享的?
C++ 面试题:建立对象时,为节省内存,'类'为所定义的同类对象所共享。
A. 数据 B. 成员函数 C. 类 D. 结构
答案:C. 类
解析:
在C++中,类是对象的蓝图,它定义了对象的属性(数据成员)和行为(成员函数)。当我们定义一个类时,编译器不会为类本身分配内存,而是为每个对象分配内存。
对于同类对象,它们共享的是类的定义,包括数据成员的类型和成员函数的定义。但是,每个对象都有自己独立的数据成员,它们存储在各自的内存空间中。
因此,选择'类'是正确的。
原文地址: https://www.cveoy.top/t/topic/nBYT 著作权归作者所有。请勿转载和采集!