bool poerator==(const ElemType& r1,const ElemType& r2)
{
return strcmp(r1.name,r2.name)==0;
}
c++总是说missing;before==(bool poerator后面的那个),还有missing;before{ ,这是怎么回事呢,求大神帮忙~~
c++总是说missing;before==,求大神帮忙
答案:2 悬赏:80 手机版
解决时间 2021-03-01 12:52
- 提问者网友:情歌越听越心酸
- 2021-02-28 22:57
最佳答案
- 五星知识达人网友:污到你湿
- 2021-02-28 23:16
operator拼写错误?
全部回答
- 1楼网友:不如潦草
- 2021-03-01 00:04
#include
#include
class cperson
{
private:
char m_strname[20];
long m_strid;
int m_sex;
int m_age;
public:
cperson(char* strname,long strid,int sex,int age){strcpy(m_strname,strname),m_strid=strid,m_sex=sex,m_age=age;}
cperson() {}//加一个默认构造函数
char* getname(){return m_strname;}
long getid(){return m_strid;}
int getsex(){return m_sex;}
int getage(){return m_age;}
};
void main()
{
int n,i,sex,age;
long id;
char name[10];
cout<<"please input the number of the student:"<>n;
cperson person[10];//去掉后面的括号
for(i=0;i>name;//去掉*号
cout<<"第"<>id;
cout<<"第"<>sex;
cout<<"第"<>age;
person[i]=cperson(name,id,sex,age);//去掉前面的cperson和后面的大括号,去掉name的*号
cout<<"第"<
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯