额头凹陷眉骨突出面相:程序怎么这么快就消失呢?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 20:17:25
我用C++编写了一个极其简单的小小小程序,可是在用编译执行后在命令提示符里只是一闪而过窗口就消失了!!!!!我是超级初级生!
代码说出来别笑我,其实代码说了也没用,我用别人写的代码试了试还是转瞬即逝!!
#include "stdafx.h"

#include <iostream.h>

int main()
{

char name[128];

cout << "请输入你的姓名:";
cin >> name;

cout << "你好" << name <<",今天你C++了吗?\n";

return 0;
}

在return 0;前面加个cin>>name;
因为在windows下,dos程序运行完就会自动关闭dos窗口的,所以你要在最后让他等待用户的输入,所以要个cin>>name
name可以用其他的,反正就是要让程序不结束就对了

给代码先

推荐在结束(return 0;)前加上“cin.get();”,这个语句的作用是读入一个回车,执行完了后回车即可结束。
PS:其他的同风之翼XP的回答