14_1.cpp
来自「本文档是(作者:钱能)《C++程序设计教程》课后习题答案。 选题编辑:张朝阳 」· C++ 代码 · 共 31 行
CPP
31 行
//14_1
#include <iostream.h>
class Samp{
public:
void Setij(int a, int b){i=a,j=b;}
~Samp(){ cout <<"Destroying.." <<i <<endl; }
int GetMulti(){ return i*j; }
protected:
int i;
int j;
};
void main()
{
Samp* p = new Samp[10];
if(!p){
cout <<"Allocation error\n";
return;
}
for(int j=0; j<10; j++)
p[j].Setij(j,j);
for(int k=0; k<10; k++)
cout <<"Multi[" <<k <<"] is:"
<<p[k].GetMulti() <<endl;
delete[]p;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?