一简单c++程序

来源:百度知道 编辑:UC知道 时间:2024/06/22 03:38:57
#include<iostream.h>

int main()
{
class student{
int num;
char *name;
char sex;
public:
void p();
void q();
};
student stu;
stu.p();
stu.q();
return 0;
}
void student::p(){
cin>>num;
cin>>name;
cin>>sex;
}

void student::q(){
cout<<num<<endl;
cout<<name<<endl;
cout<<sex<<endl;
}

哪儿错?刚看,不太了解...
谢谢大家,你们的答案都很好,特别是那位截图的,很认真啊,呵呵,不知道选哪个了...

1.class student放到main外面

2.char *name; 有问题

正确程序:

#include<iostream.h> 

class student

 int num; 

 char name[20];//char *name; 有问题 

 char sex; 

public: 

 void p(); 

 void q(); 

}; 

int main() 

 student stu; 

 stu.p(); 

 stu.q(); 

 return 0; 

void student::p()

 cin>>num; 

 cin>>name; 

 cin>>sex; 

void student::q()

 cout<<num<<endl; 

 cout<<name<<endl; 

 cout<<sex<<endl; 

}

求一简单的C语言程序 关于一简单学生成绩C程序的改正 C程序简单问题 简单的c程序 简单c程序 简单C程序 简单c语言程序 c程序简单问题~~ c简单程序 c简单程序改错