有关动态创建的问题
#include <iostream>using namespace std;
void main()
{
int N(8);
cout<<"N:";
cin>>N;
int *result;
result=new int (N);
cout<<"enter "<<N<<" persons' scores:";
for(int i=0;i<N;i++)
cin>>result[i];
for(int t=0;t<N;t++)
cout<<result[t]<<" ";
float sum=0;
for(int k=0;k<N;k++)
sum+=result[k];
cout<<"average:"<<sum/N;
delete result;
}
运行以后 计算并显示了 平均值后就出错了 不明白 我在有关 NEW 和 delete上面很缺乏