首页
社区
课程
招聘
[求助]EXE文件一闪就没了??
发表于: 2007-2-20 22:32 8871

[求助]EXE文件一闪就没了??

2007-2-20 22:32
8871
最近学习C语言编了一个小小的程序,用TC生成了EXE文件,可是在运行的时候就是黑框一闪就没了,这是怎么回事啊???

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (14)
雪    币: 234
活跃值: (104)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
在程序的末尾加上 getch()即可。
2007-2-20 23:18
0
雪    币: 226
活跃值: (11)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
谢谢楼上的啊!! 还是自己人关注自己人
2007-2-21 10:18
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
加了getch ()函数,数据直到按了Enter键才会消失~~
2007-3-4 21:09
0
雪    币: 268
活跃值: (40)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
5
应该是按任何键都会消失吧
2007-3-8 14:37
0
雪    币: 796
活跃值: (370)
能力值: ( LV9,RANK:380 )
在线值:
发帖
回帖
粉丝
6
这样的控制台程序是在命令行下执行的 这样就不会一闪就没了
2007-3-8 23:17
0
雪    币: 615
活跃值: (1267)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
#include <stdio.h>
void main(void)
{
   printf("^_^");
   getch();  <-这里加
}
2007-3-11 10:29
0
雪    币: 796
活跃值: (370)
能力值: ( LV9,RANK:380 )
在线值:
发帖
回帖
粉丝
8
Originally posted by xzchina
#include <stdio.h>
void main(void)
{
printf("^_^");
getch(); <-这里加
........


貌似应该这样吧?你少了 "ar"

#include <stdio.h>
void main(void)
{
   printf("^_^");
   getchar();
}
2007-3-15 09:35
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
在CMD下应该就不会一闪而过了
2007-3-21 11:29
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
据说最好加2个,有时候缓冲区会遗留一个Enter
2007-3-21 14:29
0
雪    币: 721
活跃值: (350)
能力值: ( LV9,RANK:1250 )
在线值:
发帖
回帖
粉丝
11
用下面这个也可以:

include <stdio.h>
include <stdlib.h>
void main()
{
    printf("test\n\n");
    system("pause");
}
2007-3-21 15:02
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
或者
2007-3-22 15:00
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
在程序的末尾加上 getch()即可。
2007-3-22 23:52
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
#include<stdio.h>
#include<stdlib.h>
int main()
{
  printf("hello,world!\n");
  getch();//换成 system("pause")也可以
  return(0);
}
2007-3-25 07:20
0
雪    币: 188
活跃值: (529)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
whx
15
晕菜 这是什么地方啊
2007-4-2 15:00
0
游客
登录 | 注册 方可回帖
返回
//