#include<bits/stdc++.h>
using namespace std;
class Student{
private:
char*name;
int No;
int Grade;
public:
Student(char*name,int No,int Grade){
this->name=name;
this->No=No;
this->Grade=Grade;
}
void showstu(){
cout<<name<<"\t"<<No<<"\t"<<Grade<<endl;
}
Student(){
name=NULL;
No=NULL;
Grade=NULL;
}
void fuzhi(char*name,int No,int Grade){
this->name=name;
this->No=No;
this->Grade=Grade;
}
};
main(){
int n;
char*name;
int No;
int Grade;
cin>>n;
Student*stu;
stu=new Student[n];
for(int i=0;i<n;i++)
{
cout<<"name "<<"No "<<"Grade"<<endl;
cin>>name>>No>>Grade;
stu[i].fuzhi(name,No,Grade);
}
delete [] stu;
}
为何这么完美的代码运行后会出错
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- DirtyLeon 2019-04-05 21:45关注
首先,也是最最重要的一点: 你在第一行码里面什么都没有include, 自然跑不起来。
再来,这码简单归简单,但是内容全部残破不堪,好几处都少打了东西,所以在编译时会发生很多错误。解决 无用评论 打赏 举报
悬赏问题
- ¥15 matlab有关常微分方程的问题求解决
- ¥15 perl MISA分析p3_in脚本出错
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿
- ¥15 回答4f系统的像差计算
- ¥15 java如何提取出pdf里的文字?
- ¥100 求三轴之间相互配合画圆以及直线的算法
- ¥100 c语言,请帮蒟蒻写一个题的范例作参考
- ¥15 名为“Product”的列已属于此 DataTable