C语言期末考试复习题及答案解析
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
应为构造函数D。它只能创建对象,无法创建对象数组或一般类型数组6。下列关于析构函数的说法中正确的是( B )。A。析构函数没有返回类型B。当对象生命周期结束时,系统自动调用析构函数C。析构函数可以被显示调用 D,一个类只能有一个析构函数7。关于以下程序片段,下面的说法正确的是( C )。class AA{int x;public:AA(int a){ x=a;}};int main(){AA a, *p;a=10;p=new AA(20);}A。程序段在执行时会发生编译错误B。程序段在执行时会发生运行时错误C。程序段在执行时没有错误D。程序段在执行时会产生段错误二、( C )。A. 数据成员的数据类型可以是 regi ster C.数据和函数 C.private、public、protected 可以按任意顺序出现D。没有用 private、public、protected 定义的数据成员是公有成员2.在一个类的定义中,包含有( C )。A。 数据B. 函数C. 数据和函数D. 数据或函数3.假定 AA 为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为( A )。A. int AA::a()B. int AA:a()C. AA::a()D。 AA::int a()4. 假定 AA 为一个类,a 为该类公有的数据成员,px 为指向该类对象的一个指针,则访问px 所指对象中数据成员 a 的格式为( C )。A。 px(a)B。 px[a]C. px-〉aD。 px.a5. 下列关于运算符 new 的描述中,错误的是( D )。A.它可以创建对象或变量B.它可以创建对象数组或一般类型数组C.用它创建对象或对象数组时要调用相应的析构函数D.它只能创建对象,无法创建对象数组或一般类型数组6。下列关于析构函数的说法中正确的是( B )。A。析构函数没有返回类型B。当对象生命周期结束时,系统自动调用析构函数C。析构函数可以被显示调用 D,一个类只能有一个析构函数7。关于以下程序片段,下面的说法正确的是( C )。class AA{int x;public:AA(int a){ x=a;}};int main(){AA a, *p;a=10;p=new AA(20);}A。程序段在执行时会发生编译错误B。程序段在执行时会发生运行时错误C。程序段在执行时没有错误D。程序段在执行时会产生段错误二、补全程序代码编写一个 AA 类,包含私有数据成员 x, y,公有成员函数 setxy() 用于对 x, y 赋值,成员函数 getxy()用于取出 x, y 的值,成员函数 dispay 用于将 x, y 的值输出。要求通过构造函数对 x, y 赋一个初始值。int main(){AA a;a.setxy(10,20); a.display();}答:class AA{int x, y;public:AA(int a, int b){x=a;y=b;}void setxy(int a, int b){x=a;y=b}voi d getxy(){return x,y}void display(){cout<<x<<y;} }int main(){AA a(10, 20);a.setxy(10,20); a.display();}三、判断题1。类内部可以直接赋值语句进行赋值 C2。可以用逗号表达式来初始化基本数据类型的数据成员 D3.const 成员只能在初始化列表赋值 C4。在类中只有静态成员可以是常类型C5.类的构造函数可以在类内定义,也可以在类外定义 C四、简述题1、类和结构的区别2、什么是构造函数 和析构函数3、什么是类的成员的可访问性4、new 和 malloc 的区别 5、什么是类对象的初始化和清理"。
剩余18页未读,继续阅读
- 粉丝: 6661
- 资源: 3万+
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
评论0