为什么用C++6.0编的小程序只能在C++6.0中运行,在电脑中不能直接运行?

 我来答
jsfjsf25210
2012-04-26 · TA获得超过123个赞
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:135万
展开全部
可以的 , 你找到你的程序生成的文件夹 ,双击*。exe 程序 就可以打开了, 但是程序可能会一闪而过 你要在你源程序里面最后加上getchar 或者 system(“pause”), 试试哈 。这样就不会一闪而过 , getchar是可以防止一闪而过 ,system的这个我确定正确,我没有用过,但我看到过 ,记得不是很清楚
追问
的确是一闪而过,这个方法试过,还有其他方法吗?
追答
用 getchar 就可以防止了 你是用的这个方法吗 ?  其他的就是 system暂停函数了。 这个我没用过,我只是看别人代码的时候看到过 。你试试getchar是可以的。 再其他的我就不知道了
bhtzu
2012-04-26 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4055万
展开全部
这是不可能的。
你可能:程序中没有入口程序;没有设置exe模式的application;或者。。。没有创建一个project和workspace来生成exe。
追问
谢啦,初学C语言,发现链接后的.exe文件在电脑中不能正常执行,可能是没创建project吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-04-26
展开全部
可能程序不是可执行程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式