复习题(填空题)

复习题(填空题)

ID:38664696

大小:26.00 KB

页数:3页

时间:2019-06-17

复习题(填空题)_第1页
复习题(填空题)_第2页
复习题(填空题)_第3页
资源描述:

《复习题(填空题)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、填空题1.C++源文件的扩展名为     。2.由C++目标文件连接而成的可执行文件的缺省扩展名为   。3.一个完整程序中必须有一个名为     的函数。4.程序文件的编译错误分为警告(warning)和  两类。5.C++语言程序的基本单位是     。6.设整型变量a的值为5,则执行a+=a-=a*a后,a的值为     。7.如果整型变量a,b,c的值分别为5,4,3,则语句if(a>=b>=c)c++;执行后c的值是。8.数学算式的C++表达式为   。9.在C++语言中,若x,y,z均为int型变量,则“x或y中有一个小于z”的表达式描述形式为     。10.在if

2、语句中,每个else关键字与它前面同层次并且最接近的_____关键字相配套。11.循环while(inti=0)i--;执行次数是。12.如果一个函数直接或间接地调用自身,称为调用。13.变量有4种不同的作用域:、、块作用域和函数原型作用域。14.C++提供的预处理命令有宏定义命令、和文件包含命令。15.程序中的预处理命令是指以字符开头的命令。16.若a是一个字符数组,则向屏幕输出a中所存字符串的表达式为____________。17.已知定义inta[]={1,2,3,4,5};则a[1]的值等于___________。18.“China”在存储器中实际占用的字节为______

3、______。19.已知语句“cout<name等价的表达式是____________。24.对于结构中定义的成员,其默认的访问权限为___

4、_________。25.对象将其大部分实现细节隐藏起来,这种机制称为__________。26.在用class定义一个类时,数据成员和成员函数的默认权限是______________。27.若要把类外定义的成员函数规定为内置函数,则必须把___________关键字放到函数原型或函数头的前面。28.若需要把doublefun(inta)函数定义为类A的友元函数,则应在类A的定义中加入一条语句________________。29.假定用户只为类AB定义了一个构造函数“AB(intaa,intbb=0){a=aa;b=bb;}”,则定义该类的对象时,其实参表中至多带有______

5、______个实参。30.当一个类对象撤销时将自动调用该类的____________。31.假定一个类对象数组为A[N],当离开它的作用域时,系统自动调用该类析构函数的次数为________。32.假定用户没有给一个名为AB的类定义析构函数,则系统为其定义的析构函数为__________。33.假定类AB中有一个公用属性的静态数据成员bb,在类外不通过对象名访问该成员bb的写法为。34.假定BB为一个类,则类定义体中的“BB(BB&x);”语句为该类____________的原型语句。35对于任何一个类,析构函数最多有________个。36.假定MyClass为一个类,执行“M

6、yClassa[4],*p[3];”语句时会自动调用给类的构造函数_______次。37.__________具有对对象进行初始化的功能。38.复制构造函数的作用是__________。39.重载运算符时,其___________、结合性以及操作符的个数不允许改变。40.使用派生类的主要原因是提高代码的__________性。41.若要保证一个公共的基类在派生类中只产生一个基类子对象,则必须都以____________的方式直接继承它。42.设置虚基类的根本目的是为了消除___________。43.含有纯虚函数的类称为___________。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。