| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3166 人关注过本帖
标题:有了文件包含的.exe程序屏幕一闪就没了
取消只看楼主 加入收藏
小赵q1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:492
专家分:777
注 册:2011-8-26
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:7 
有了文件包含的.exe程序屏幕一闪就没了
我在VC6.0里写了个源代码,里面包含了一个.h文件,运行调试都没有问题,可以输出想要的结果,为什么建立成了.exe文件后,运行后屏幕一闪就没有了呢?在源程序的最后加上了getchar();还是不行,这个问题该怎么解决呢?没有包含文件的时候加了这句,建立的.exe文件就不会一闪而过;
源代码如下:
源文件aa.cpp的内容:
#include<stdio.h>
#incldue"ab.txt"
int main()
{
  char chuan[20];
  scanf("%s",chuan);
  printf("共有%d个字符\n",suan(chuan));
  return 0;
}
包含文件ab.exe的内容:
int suan(char wei[])
{
  int i;
  for(i=0;wei[i]!='\0';i++);
  return i;
}
这个程序是计算输入的字符串是多少位的,我组建了个.exe类型的程序,在主函数的return 0;前面加了个geschtar();运行.exe文件还是一闪就消失了;加了这个东西不是会出现按任意键结束的提示吗?

[ 本帖最后由 小赵q1 于 2012-1-8 00:48 编辑 ]
搜索更多相关主题的帖子: include 源代码 return 源程序 源文件 
2012-01-06 14:09
小赵q1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:492
专家分:777
注 册:2011-8-26
收藏
得分:0 
大家帮帮忙哦
2012-01-08 01:48
小赵q1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:492
专家分:777
注 册:2011-8-26
收藏
得分:0 
回复 9楼 TonyDeng
编译可以运行呀,呵呵,我输入zhao回车,它会给我返回共有4个字符
那应该怎么做呢?请指教
2012-01-08 02:10
小赵q1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:492
专家分:777
注 册:2011-8-26
收藏
得分:0 
回复 11楼 TonyDeng
.cpp是源文件的扩展名吧?建立两个源文件确实是这样的,我才学的文件包含,里面可以包含.h扩展名的文件,
我想看看包含了别的类型的文件可不可以,前几天我看到个小程序定个时间然后上面就显示当前时间,当当前时间和定义的时间一样时,
播放在同一个文件夹里的一个.mp3音乐,我想这个就是包含了.mp3格式的程序吧?
2012-01-08 02:20
小赵q1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:492
专家分:777
注 册:2011-8-26
收藏
得分:0 
原来是这样呀,呵呵,也就是说,两个文件的内容通过#include连接到一起了,然后就跟在一个文件效果一样了。

[ 本帖最后由 小赵q1 于 2012-1-8 02:50 编辑 ]
2012-01-08 02:42
小赵q1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:492
专家分:777
注 册:2011-8-26
收藏
得分:0 
回复 16楼 TonyDeng
两个文件一定要扩展名一样吗?
为什么我的程序这样写也可以编译成功呢?我的aa.cpp是C++ Source File类型的文件,我的ab.txt是建立的C/C++ Header File类型的文件。
2012-01-08 02:53
小赵q1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:492
专家分:777
注 册:2011-8-26
收藏
得分:0 
回复 19楼 TonyDeng
这么一说我懂了,呵呵,为这个纠结了好几天呢,原来是这样的过程呀,我听到一句话是:“文件包含”命令为多个源程序文件的组装提供了一种方法。在编写程序时,习惯上将公共的符号常量定义、数据类型定义和extern类型的全局变量说明构成一个源文件,并以“.H”为文件名的后缀。如果其他文件用到这些说明时,只要包含该文件即可,无需再重新说明,减少了工作量。而且这样编程使得各源程序文件中数据结构、符号常量一级全局变量形式统一,便于程序的修改和调试。

我想知道需要包含的那个文件里面的内容该怎么写,举个例子说下吧,呵呵。辛苦了。
2012-01-08 03:08
小赵q1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:492
专家分:777
注 册:2011-8-26
收藏
得分:0 
谢谢你的讲解,比教程里的好理解多了,我这方面的内容上机多实践就算是过关了,以后会灵活运用的,
结贴了哦。
2012-01-08 03:30
快速回复:有了文件包含的.exe程序屏幕一闪就没了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016978 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved