急求 C++高手帮我看下 下面这个程序 问题出在哪里。。编译通不过、。谢谢
程序:#include<iostream>#include"student.h"usingnamespacestd;classstudent{private:intnum...
程序:
#include<iostream>
#include"student.h"
using namespace std;
class student{
private:
int num;
char name[20];
char sex;
public:
void display();
void set_value();
}
int main()
{
student stu;
stu.set_value();
stu.display();
return 0;
}
void student::set_value(){
cin>>num;
cin>>name;
cin>>sex;}
void student::display(){
cout<<num<<endl;
cout<<name<<endl;
cout<<sex<<endl;
}
编译 提示错误:14 D:\练习草稿本\2.2.2实验内容2.cpp new types may not be defined in a return type
14 D:\练习草稿本\2.2.2实验内容2.cpp extraneous `int' ignored
14 D:\练习草稿本\2.2.2实验内容2.cpp `main' must return `int' 展开
#include<iostream>
#include"student.h"
using namespace std;
class student{
private:
int num;
char name[20];
char sex;
public:
void display();
void set_value();
}
int main()
{
student stu;
stu.set_value();
stu.display();
return 0;
}
void student::set_value(){
cin>>num;
cin>>name;
cin>>sex;}
void student::display(){
cout<<num<<endl;
cout<<name<<endl;
cout<<sex<<endl;
}
编译 提示错误:14 D:\练习草稿本\2.2.2实验内容2.cpp new types may not be defined in a return type
14 D:\练习草稿本\2.2.2实验内容2.cpp extraneous `int' ignored
14 D:\练习草稿本\2.2.2实验内容2.cpp `main' must return `int' 展开
展开全部
#include"student.h"
包含了?
包含了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include "stdafx.h"
#include<iostream>
#include"student.h"
using namespace std;
class student{
private:
int num;
char name[20];
char sex;
public:
void display();
void set_value();
};//缺少一个逗号
int main()
{
student stu;
stu.set_value();
stu.display();
return 0;
}
void student::set_value(){
cin>>num;
cin>>name;
cin>>sex;}
void student::display(){
cout<<num<<endl;
cout<<name<<endl;
cout<<sex<<endl;
}
#include<iostream>
#include"student.h"
using namespace std;
class student{
private:
int num;
char name[20];
char sex;
public:
void display();
void set_value();
};//缺少一个逗号
int main()
{
student stu;
stu.set_value();
stu.display();
return 0;
}
void student::set_value(){
cin>>num;
cin>>name;
cin>>sex;}
void student::display(){
cout<<num<<endl;
cout<<name<<endl;
cout<<sex<<endl;
}
追问
我加了分号之后还是通不过。编译器显示错误:\练习草稿本\2.2.2实验内容2.cpp D:\练习草稿本\D student.h: No such file or directory. ,请问这是怎么回事。。谢谢
追答
你的工程名字不要用中文
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询