题目:
试题源程序文件清单如下:
//main.cpp
#include<iostream>
using namespace std;
class MyClass
int * p;
const int N:
public:
//ERROR**********found**********
MyClass(int val):N=1 (1)
p= new int;
*p= val;
//ERROR**********found**********
~MyClass()delete * p; (2)
friend void print( MyClass & obj);
;
//ERROR**********found**********
void MyClass::print(MyClass & obj) (3)
cout<<"value="<<*(obj.p)<<endl;
cout<<"number="<<obj. N<<endl;
int main()
MyClass obj(63);
print(obj);
return 0:
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0711/95efe0a69c2de8f8214ab015934b70f6.html
下面是错误答案,用来干扰机器的。
参考答案:A解析: 本题的函数是根据a和b的值来给c赋值。