电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++期末考试题及答案

C++期末考试题及答案_第1页
1/14
C++期末考试题及答案_第2页
2/14
C++期末考试题及答案_第3页
3/14
清华大学计算机系 C++期末考试题及答案一、 填空题(25 小题,共 50 分)(以下每小题 1 分,共 10 分) 1. 在 C++中,函数的参数有两种传递方式,它们是值传递和 地址或指针或引用传递。 2. 当一个成员函数被调用时,该成员函数的 this 指针 指向调用它的对象。 3.在基类和派生类中,派生类可以定义其基类中不具备的数据和操作。对两个有相同名字的数据成员进行访问时,假如没有 作用域分隔符限定时 ,对此数据成员的访问将出现歧义。 4. 拷贝构造函数使用 引用 作为参数初始化创建中的对象。 5. 在公有继承的情况下,基类数据成员在派生类中的访问权限 保持不变 。 6. 描述命题"A 小于 B 或小于 C"的表达式为 Ac&&b==c"的值是 0 。(以下每小题 2 分,共 20 分) 11. 面对对象的程序设计有四大特征,它们是抽象、封装、 继承 、 多态 。 12. 在 Visual C++中,定义重载函数时,应至少使重载函数的参数个数或参数类型 不同 ;在基类和派生类中,成员函数的覆盖是指 派生类成员函数与在基类被覆盖的成员函数名、参数个数、参数类型和返回值类型均相同 。 13.构造函数与析构函数除功能不同外,在定义形式上,它们的区别还包括构造函数名与类名相同,而析构函数名是在类名前加一个~、 析构函数没有参数 、析构函数可以定义为虚函数 。 14. 动态联编要满足两个条件,它们是 被调用的成员函数是虚函数 、用指针或引用调用虚函数 。 15.在 C++类中,有一种不能定义对象的类,这样的类只能被继承,称之为 抽象类 ,定义该类至少具有一个 纯虚函数 。 16. 在 C++类中,const 关键字可以修饰对象和成员函数,const 对象不能 被修改 ,const 成员函数不能 修改类数据成员 。 17. 举出 C++中两种用户自定义的数据类型: 类 、 枚举 。 18. C++中没有字符串类型,字符串是通过 字符数组 来表示的,每一个字符串都有一个结尾字符 \0 。 19....

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++期末考试题及答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部