部分c、c++笔试题集锦(17)

2021-01-20 20:35

网上收集的c/c++的笔试题,将部分整理成节,上传后大家方便。不是很全,但是可以作为笔试的参考吧。

1函数模板与类模板有什么区别?

2一般数据库若出现日志满了,会出现什么情况,是否还能使用?

3sql server是否支持行级锁,有什么好处?

4如果数据库满了会出现什么情况,是否还能使用?

整理之c++笔试1

一、填空题(分) 1.采用内联函数的目的在于提高 程序的运行效率 。 2.采用函数重载的目的在于提高 程序设计的简化程度 。 3.用一个已知对象来初始化一个新对象时,系统会调用 复制(或称拷贝) 构造函数来完成。

4.静态数据成员与一般数据成员不同,它的初始化应在 类体外 进行。

5.在 C++中,不能为 抽象 类定义对象。 6.单个参数的构造函数可以提供 类型 转换功能。

7.在定义派生类时,默认的继承方式是 私有private方式 。

8.在 公有 继承方式下,派生类对象的地址值可以赋值给基类的对象指针。

9.虚基类的构造函数和非虚基类的构造函数在成员初始化列表中同时出现时, 虚基类 的构造函数优先执行。

10.构造函数中调用虚函数时,采用 动态 联编。

二、选择题(请在正确答案上打上○) (分) 1.下列各表达式中,哪一个可能会有二义性? (B)

已知:int a(4), b(5); A.a+b<<3 B.++a*b++ C.(a=3)+a++ D.b+(a=3)

2.下列关于结构的定义中,有几处错误? (C)

struct d { int a; double a; } a,d;

A.1 B.2 C.3 D.4

3.下列关于goto语句的描述中,哪个是正确的? (D)

A.goto语句可在一个文件中随意转向; B.goto语句后面要跟上一个它所转向的语句;

C.goto语句可以同时转向多条语句; D.goto语句可以从循环体内转到循环体外。 4.下列哪一个描述是关于引用调用的? (B) A.形参是指针,实参是地址值; B.形参是引用,实参是变量。 C.形参和实参都是变量; D.形参和实参都是数组名;

5.定义函数模板需使用下列哪一个关键字?(C) A.class B.inline C.template D.operator 6. 下列关于成员函数特征的描述中,哪个是错误的? (A)

A.成员函数一定是内联函数; B.成员函数可以重载;

C.成员函数的函数体可以为空; D.成员函数可以是静态的。

7. 已知一个类A, 下列哪个是指向成员函数的指针?假设类A有公有成员void f( )和 int a。(C)

A.A *p; B.int A:: *pc=& A:: a; C.void (A:: *pa)(); D.A **pp;

8. 下列关于new运算符的描述中,哪个是错误的? (D)

A.它可以用来动态创建对象和对象数组; B.使用它创建的对象或对象数组,可以使用delete删除;

C.使用它创建对象时要调用构造函数; D.使用它创建对象数组时必须指定初始值。 9.下列对派生类的描述中,哪个是错误的? (B) A.一个派生类可以作另一个派生类的基类; B.派生类中继承的基类成员的访问权限到派生类仍然保持不变。

C.派生类至少有一个基类;

D.派生类的成员除了自己的成员外,还包含它的基类的成员;

10.下列运算符中,哪一个不能重载? (D) A.<< B.>> C.( ) D.?:


部分c、c++笔试题集锦(17).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:混凝土结构设计2_复习题及答案2011_2012年

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: