问题遇到的现象和发生背景
在devc++写了一个项目,主函数编译运行可以打开运行窗口,但是打不开编译得到的文件exe
问题相关代码,请勿粘贴截图
//student.h
#ifndef STUDENT_H
#define STUDENT_H
class Student
{
public:
void display();
void set_value();
private:
int number;
char name[20];
};
#endif
//student.cpp
#include "Student.h"
#include<iostream>
#include<cstring>
using namespace std;
void Student::display(){
cout<<number<<" "<<name<<endl;
}
void Student::set_value(){
number=1;
strcpy(name,"nihao");
}
//main.cpp
#include<iostream>
#include"student.h"
using namespace std;
int main(){
Student t;
t.set_value();
t.display();
return 0;
}
运行结果及报错内容
在devc++里运行主函数的文件,可以弹出运行窗口
但是我点文件夹里的exe文件,却打不开运行窗口,没有反应