单项选择题
有如下定义: int a[5]={1,3,5,7,9}, * p=a; 下列表达式中不能得到数值5的是
A. a[2]
B. a[3]
C. *(p+2)
D. *p+4
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
下列关于运算符重载不正确的是
A. 运算符重载不能改变运算符的操作数个数
B. 运算符重载不能改变运算符的优先级
C. 运算符重载不能改变运算符的结合性
D. 运算符重载能改变对预定义类型数据的操作方式
点击查看答案&解析
单项选择题
有下列程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=O):amount(n){} Int getAmount()const{return amount;} Amount &operator+=(AmountA) { amount+=a.amount; return } }; int main(){ Amount x(3),y(7); x+=y; cout<<x.getAmount()<<endl; return 0; } 己知程序的运行结果是10,则横线处缺失的表达式是 。
A. *this
B. this
C. &amount
D. amount
点击查看答案&解析
相关试题
深度为5的满二叉树有______个叶子结点。
下面关于虚函数的描述,错误的是
按照“先进先出”的原则组织数据的结构的是...
每个以符号________开头的行,为编...
在深度为7的满二叉树中,度为2的结点个数...