首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • dos窗口输出一行字符串后,如何让dos窗口保留住呀,现在的情况是:一闪就没有了 (另外:system("PAUSE");为何在vc6中不被识别呀?) [已结贴,结贴人:tdcq123]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 09:31:10 楼主
    dos窗口输出一行字符串后,如何让dos窗口保留住呀,现在的情况是:一闪就没有了  (另外:system("PAUSE");为何在vc6中不被识别呀?)
    ---------------------
    好象 system("PAUSE"); 作用就是将dos窗口保留住吧.可是在vc6中好象不认,为什么呀,
    如何实现dos窗口就留住呀.
    C/C++ code
    #include <iostream.h> int main() { cout << "Hello World!" << endl; //system("PAUSE"); //return 0; }
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 09:36:501楼 得分:3
    你弄个 getchar()  不就把窗口保留下来了啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hastings
    • 等级:
    发表于:2008-05-15 09:40:212楼 得分:3
    你可以用getchar()函数达到同样功能.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hastings
    • 等级:
    发表于:2008-05-15 09:41:093楼 得分:0
    o...晚了一步.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 09:41:114楼 得分:0
    system("PAUSE");的作用就是等待用户按下任一键,然后继续。
    为何这条语句在vc6中不认呀,在vc的高版本中没试过(我的机器不行),
    当然,提示用户输入一个变量,可以实现留住dos窗口,但是也不太好。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hastings
    • 等级:
    发表于:2008-05-15 09:42:585楼 得分:6
    C/C++ code
    #include<iostream.h> #include<stdlib.h> int main() { system("PAUSE"); return 0; }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 09:48:016楼 得分:6
    getchar()  并不需要你输入一个变量
    你按回车 照样会继续运行下去的
    如LS所说  你加上#include <stdlib.h>就能使用system();
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my_girlf
    • 等级:
    发表于:2008-05-15 09:52:417楼 得分:2
    如果你是测试,可以用一个输入来保留窗口,这样很方便吧。
    C/C++ code
    #include <iostream.h> int main() { cout << "Hello World!" << endl; int i; cin >>i; return 0; }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 10:20:158楼 得分:0
    最好的方法就是_getch();
    用getchar(); cin>>i等方法都要按回车

    用_getch();是按任意键都可,和pause的功能一样。

    #include <conio.h>


    ...
    _getch();
    ...

    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved