东北师范大学计算机科学与技术专业《C++程序设计》作业及答案4
A.delete *p
B.delete &p
C.delete p
D.delete []p
C
A.重载不能改变操作数的个数、运算符的优先级、运算符的结合性和运算符的语法结构
B.不是所有的运算符都可以进行重载
C.运算符函数的调用必须使用关键字operator
D.在C++语言中不可通过运算符重载创造出新的运算符
C
A.public
B.private
C.protected
D.friend
B
A.cin
B.cout
C.cerr
D.clog
A
A.public
B.private
C.protected
D.static
A
A.函数模板必须由程序员实例化
B.函数模板的实例化由编译器实现
C.一个类定义中,只要有一个函数模板,则这个类是类模板
D.若类模板的成员函数是函数模板,则类模板实例化后,成员函数也随之实例化
A
A.可以改变运算符的目数
B.可以改变运算符的优先级
C.可以改变运算符的结合性
D.可以改变运算符的功能
D
A.对数据的操作
B.信息
C.数据隐藏
D.数据抽象
A
A.int Fun(int x){return x*x;}
B.inline int Fun(int x){return x*x;}
C.int inline Fun(int x){return x*x:}
D.int Fun(int x){inline return x*x;}
B
A.const
B.new
C.delete
D.template
D
A.class virtual public A
B.class virtual public A
C.virtual class public A
D.class public A virtual
B
A.endl
B.hex
C.flush
D.setw
D
A.公有类型
B.私有类型
C.保护类型
D.友元类型
D
A.构造函数的函数名与类名相同
B.构造函数可以重载
C.构造函数可以设置缺省参数
D.构造函数必须指定类型说明
D
A.只能是公有成员
B.只能是保护成员
C.只能是除私有成员之外的任何成员
D.具有任何权限的成员
D
A.A∷func2()和B∷func1()都是虚函数
B.A∷func2()和B∷func1()都不是虚函数
C.B∷func1()是虚函数,而A∷func2()不是虚函数
D.B∷func1()不是虚函数,而A∷func2()是虚函数
C
A.公有
B.保护
C.私有
D.任何
A
A.数据
B.函数
C.成员函数
D.友元
C
A.ios∷in
B.ios∷out
C.ios∷in|ios∷out
D.ios∷binary
A
A.只可作为数据成员的类型
B.只可作用成员函数的返回类型
C.只可作为成员函数的参数类型
D.以上三者皆可
D
A.错误
B.正确
A
A.错误
B.正确
A
A.错误
B.正确
B
A.错误
B.正确
B
A.错误
B.正确
B