我正在学习Cpp编程,我正在使用Dev-C++作为编译器。我制作这个示例是为了了解类和对象在这种编程语言中如何工作,但问题是编译器甚至不运行代码!这是代码:
#include <iostream>
using namespace std;
class BuckysClass{
public:
void coolSaying(){
cout << "Some Sentences" << endl;
}
};
int main(){
BuckysClass buckysObj;
buckysObj.coolSaying();
return 0;
}
我已保存带有
.cpp
扩展名的文件,并尝试按 Ctrl+F10
来运行它。
如果您知道我做错了什么,请告诉我,我真的很感激。预先感谢...
首先:
F9
- 编译源程序F10
- 运行源程序
如果您的终端消失了,您可以在
getchar()
之前添加 return 0
。这将使命令提示符等待您的输入,因此您将能够看到结果。
PS:不要使用Dev-C++。好久没更新了
您只需在
getchar()
之前添加
system("pause")
或
return 0
没什么!命令提示符仅在 1 秒内出现,然后 消失...
需要添加一个
system("PAUSE");
(我假设你在Windows下)
试试这个:
class BuckysClass{
public:
void coolSaying(){
cout << "Some Sentences" << endl;
}
};
int main(){
BuckysClass buckysObj;
buckysObj.coolSaying();
system("PAUSE");
return 0;
}
先尝试构建它,然后运行它。您还需要在 return 0 之前添加 system("pause") 来暂停屏幕,以便您可以看到结果。
我强烈建议您使用 CodeBlocks 或 Eclipce,而不是 Dev-C++。
添加系统(“暂停”);为我工作