请大家帮我看几个c++程序和数据结构的几个问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 06:46:27
1能用二分法进行查找的是()
A.顺序存储的有序线性表 B.线性链表
C. 二叉链表 D有序线性表

2用树形结构表示实体之间的模型是()
A 关系模型 B 网状模型 C层次模型 D 以上三个都是

3下面关于模板的描述,错误的是
A.函数模板和类模板的参数可以是任意的数据类型
B.类模板不能直接使用,必须先实例化为相应的模板类,然后定义模板类的对象后才能使用
C.函数模板不能直接使用,必须实例化为模板函数后才能使用
D.类模板的成员函数都是模板函数

4下列关于模板的说法正确的是
A.模板的实参在任何时候都可以省略 B.类模板与模板类所指向的是同一概念
C 类模板的参数必须是虚拟的 D类模板的成员函数全都是模板函数

5下列关于const关键字的说法错误的是:
A. 用const常量代替宏定义可以让编译器进行安全性检查
B. const成员函数与同名,同返回值,同参数列表的非const成员函数属于重载现象
C. 类的const成员函数不能修改类的成员变量,而且一个const类对象只能调用const成员函数,不能调用非const成员函数

6下列关于C++类型转换的说法正确的是
A. 任何类型转换都可以用static_cast完成
B. reinterpret_cast常用于函数指针的转换
C. const_cast用于把一个非const变量转换成const变量
D. dynamic_cast转换失败时,转换结果是未定义的

知道大家很辛苦,想犒劳一下大家,可是我就是这么多积分,真是无奈啊,只能从心里感谢大家了,呵呵

1.A,这个根据二分法的原理就可以推出。
2.A,这个不太肯定。
3.D,没这个规定,你也可以在模板类中写具体的函数。
4.这题不是很明白,实参必须是虚拟的,什么意思??
5.这里没有错误的吧
6.B,不太清楚了,但C,D是错的

以上答案仅供参考。