牛客网C++练习

1.(1)派生类中的基类子对象和子对象必须初始化,初始化在派生类的构造函数的初始化列表中,如果初始化列表中没有进行初始化,则调用缺省的构造函数进行初始化。
(2)派生类构造函数的调用顺序:
   基类的构造函数
   子对象类的构造函数
   派生类的构造函数
 
2.参加位运算的数据可以是任何类型的数据。请问这句话的说法是正确的吗?
只能用于整型操作数,即char,short,int,long类型
3.以下那句语句编译错误
语句3应该为Foo b,但语句3没出错语句4出错了,出错提示request for member 'fun' in 'b', which is of non-class type 'Foo()'。感觉似乎语句3被解释成函数声明了,b成了函数指针,没有成员fun()。
4.以下STL的容器存放的数据,哪个肯定是排好序的()
map deque list vector
答案是map,按照key的升序排
 
posted on 2017-08-24 00:17  bloomingFlower  阅读(228)  评论(0编辑  收藏  举报