sunman1982 2005年03月17日
编译不通过……郁闷大家看看是怎么了?
(代码比较粗糙…… 新手 还请海涵)
#include<iostream>
using namespace std;
class Student
{
private:
char name[10];
char num[10];
int result;
public:
char*get_info(char n[],char no[],int r);
int get_result();
void disp();
};
inline char*Student::get_info(char n[],char no[],int r)
{
cout<<"enter name,no.,result"<<endl;
strcpy(name,n);
strcpy(num,no);
result=r;
}
inline int Student::get_result(){
return result;
}
inline void Student::disp()
{
cout<<num<<" "<<name<<" "<<result<<endl;
}
int main()
{
Student s[3];
cout<<"学号"<<" "<<"姓名"<<" "<<"成绩"<<endl;
for(int i=0;i<3;i++)
{
s[i].get_info(char n[],char no[],int r);//错误就宰这一行, 实在是看不出来了
s[i].disp();
int sum;
sum+=s[i].get_result();
}
}

...全文
54 点赞 收藏 7
写回复
7 条回复

还没有回复,快来抢沙发~

发动态
发帖子
C++ 语言
创建于2007-09-28

3.1w+

社区成员

24.8w+

社区内容

C++ 语言相关问题讨论,技术干货分享
社区公告
暂无公告