问题 单项选择题

有如下程序:
#include<iostream>
using namespace std;
class Pair
int m,n;
public;
Pair(int j,int k):m(j),n(k)
int get()return m;
int get()constreturn m+n;

int main()
Pair a(3,5);
const Pair b(3,5);
cout<<a.get()<<b.get();
return 0;

运行时的输出结果是( )。

A.33

B.38

C.83

D.88

答案

参考答案:B

解析: const函数只能被const对象调用,a.get()函数调用返回值是3,而b.get()调用的返回值是8。

问答题
单项选择题