我的C语言使用控制台编程之后,怎么能够让控制台界面在程序执行完毕之后保留在桌面?

我的是WIN7系统,编程工具是VISUALSTUDIO2010,请详细说明方法,谢谢是需要把控制台界面一直显示着最后的程序运行结果直到程序使用者自己终止进程。... 我的是WIN7系统,编程工具是VISUAL STUDIO 2010,请详细说明方法,谢谢
是需要把控制台界面一直显示着最后的程序运行结果直到程序使用者自己终止进程。
展开
 我来答
tattackor
推荐于2017-09-14 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:863万
展开全部

可以使用系统函数system("pause");进行暂停。

1、system函数:
原型:int system(const char * command);
功能:执行 dos(windows系统) 或 shell(Linux/Unix系统) 命令,参数字符串command为命令名;
说明:在windows系统中,system函数直接在控制台调用一个command命令。在Linux/Unix系统中,system函数会调用fork函数产生子进程,由子进程来执行command命令,命令执行完后随即返回原调用的进程;
头文件:stdlib.h
返回值:命令执行成功返回0,执行失败返回-1。
2、例程:

#include<stdio.h>
#include<stdlib.h>
int main(){
system("pause");//暂停
return 0;
}
励若08t
2011-05-13 · TA获得超过1221个赞
知道小有建树答主
回答量:366
采纳率:0%
帮助的人:232万
展开全部
int main(void)
{
system("pause");
return 0;
}
追问
这个代码对于VISUAL STUDIO是不能识别的代码,输入之后直接报错
追答
#include 
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
啊纯纯纯纯纯纯0Z
2011-05-13 · TA获得超过105个赞
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:126万
展开全部
。。。楼主你是想干什么?你是想得到画面还是数据?要得到数据可以直接拷贝吧,要得到画面printscreen就行了。您的意图到底是啥呀。。
更多追问追答
追问
是需要控制台的黑色界面一直存在,每次程序都是运行完毕就直接自动关闭控制台界面了。
追答
哦。这个问题不知道是不是和系统有关。不过有个很简单的解决办法。在程序最后加如下语句。
char temp;
cout>temp;
这个时候你不在控制台中敲键盘它就不会结束了。
不知道这是不是你想要的效果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式