有下列程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amo

admin2010-12-16  12

问题 有下列程序:      #include<iostream>      Using namespace std;      Class Amount{             int amount;      public;             Amount(int n=O):amount(n){}             Int getAmount()const{return amount;}             Amount &operator+=(AmountA) {            

选项 A、*this     
B、this
C、&amount     
D、amount

答案D

解析  此题考查的是“+”运算符重载和this指针。语句amount+=a.amount;实现3和7的求和,得到amount=10,要使程序的输出结果为10,需要把amount的值作为函数的返回值,所以横线处应填入amot。
转载请注明原文地址:https://jikaoti.com/ti/YMW0FFFM
0

最新回复(0)