C++Visual Studio 2008 Express Edition中的第1个程序
C++ 1st program in visual studio 2008 express edition
我用 C++ 编写了基本代码
#include <iostream>
using namespace std;
void main()
{
cout <<"its my programm";
}
当我编译它时,cmd 行出现一秒钟并终止注意显示。 它在调试窗口中向我显示此输出。
'while.exe': Loaded 'C:WindowsSysWOW64kernel32.dll'
'while.exe': Loaded 'C:WindowsSysWOW64KernelBase.dll'
'while.exe': Loaded 'C:Windowswinsxsx86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35ebmsvcp90d.dll'
'while.exe': Loaded 'C:Windowswinsxsx86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35ebmsvcr90d.dll'
The program '[1480] while.exe: Native' has exited with code 0 (0x0).
帮帮我这个.
#include <iostream>
using namespace std
int main() {
cout << "Hello World";
cin.get();
return 0;
}
这应该有效。控制台将先退出,然后才能查看程序。使用 cin.get(( 将保持程序运行,直到您按回车键。
在相关的说明中,您的 main(( 函数确实应该是 int 而不是 void。我很确定某些编译器不允许 void main((。
这是因为您的主机在您看到输出之前就关闭了。
尝试使用 F10
单步执行程序。或者在退货前放置锁定语句。
另外,并不是说main
应该返回int
.
试试这个:
#include <iostream>
using namespace std;
void main()
{
cout <<"its my programm";
cin.get();
}
然后你必须打 输入 关闭控制台窗口。
相关文章:
- 我怎样才能有 2 个程序并让用户选择他们想要使用的程序?
- 每次都会重建多个程序的制作文件,尽管配方"all"被标记为虚假
- fork/pipes和运行多个程序
- 为什么两个程序中的总和值在最后不同?
- 如何在codelite中运行多个程序
- Cmake:如何引用链接到多个程序的目标文件中的文件?
- Eclipse CDT:传递具有相同文件扩展名的多个程序参数
- 在两个程序中,传递指向结构的指针的行为不同
- C++中更快地执行两个程序的可能解释(使用 Python 比较)?
- 使file执行多个程序(C/C )
- 初学者:循环单链表的第一个程序
- 创建一个启动器并将信息发送到第二个程序
- 基于两个程序之间的事件触发器访问数据(内存)
- 两个程序的不同输出将一个数字转换为二进制
- 在 2 个程序 (Windows) 之间传输信息
- 这两个程序有什么不同
- C++多个程序问题(rand、转换、崩溃)
- 为什么第二个程序的输出和第一个程序不同
- 我可以允许多个程序同时从同一个文件中读取吗
- 试图学习威纳皮.制作了第一个程序,必须向我显示一个窗口.CMD显示,但没有窗口