【单选题】
如果表达式++i*k中的“++”和“*”都是重载的友元运算符,若采用运算符函数调用格式,则表达式还可以表示为()。
①
operator*(i.operator++(),k)
②
operator*(operator++(i),k)
③
i.operator++().operator*(k)
④
k.operator*(operator++(i))
【单选题】
要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为()
④
constchar*constp=“ABCD”
【单选题】
下列语句中,将函数intsum(intx,inty)正确重载的是()。
③
floatsum(floatx,floaty);
【单选题】
系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是()。
【单选题】
下面运算符中,不能被重载的运算符是()。
【单选题】
C++是()。
③
既支持面向对象的程序设计又支持面向过程的程序设计的混合型语言
【单选题】
调用一成员函数时,使用动态联编的情况是( )
【单选题】
进行cout屏幕输出和cin键盘输入时,C++头文件中必须包括()文件。
【判断题】
派生类是从基类派生出来,它不能再生成新的派生类。()