WI——9 2017-06-29 08:15 采纳率: 0%
浏览 1105

一维指针数组,一维指针数组

#include
using namespace std;
void g(int n);
class A
{
public:
A(int n):data(n) {}
int Data() const {return data;}
~A(){} ;
private:
int data;
};
int main(){
int n;
cin>>n;
g(n);
}
void g(int n){
int i,k;
A **p=new A*[n] ;
for(i=0;i p[i]=new A(i+1);
k=p[i]->Data() ;
cout<<k<<" ";
delete p[i];
}
delete[] p;
}

  • 写回答

3条回答 默认 最新

  • 长白山石 2017-06-29 08:22
    关注

    语法一大堆的问题,void g(int n)的花括号{}都对不上。for(i=0;i p[i]=new A(i+1);括号也对不上。第一行不全,起码你得编译通过再问呐

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器