为什么用C++6.0编的小程序只能在C++6.0中运行,在电脑中不能直接运行?
展开全部
可以的 , 你找到你的程序生成的文件夹 ,双击*。exe 程序 就可以打开了, 但是程序可能会一闪而过 你要在你源程序里面最后加上getchar 或者 system(“pause”), 试试哈 。这样就不会一闪而过 , getchar是可以防止一闪而过 ,system的这个我确定正确,我没有用过,但我看到过 ,记得不是很清楚
追问
的确是一闪而过,这个方法试过,还有其他方法吗?
追答
用 getchar 就可以防止了 你是用的这个方法吗 ? 其他的就是 system暂停函数了。 这个我没用过,我只是看别人代码的时候看到过 。你试试getchar是可以的。 再其他的我就不知道了
展开全部
这是不可能的。
你可能:程序中没有入口程序;没有设置exe模式的application;或者。。。没有创建一个project和workspace来生成exe。
你可能:程序中没有入口程序;没有设置exe模式的application;或者。。。没有创建一个project和workspace来生成exe。
追问
谢啦,初学C语言,发现链接后的.exe文件在电脑中不能正常执行,可能是没创建project吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-04-26
展开全部
可能程序不是可执行程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |