右击"解决方案"里的"源文件"->"添加"->"新建项"->输入代码->Ctrl+F5(调试运行)
为了避免一闪而过建议加入以下代码:
--------------------------------
#include<windows.h>
......
SYSTEM("pause")
--------------------------------
如:
--------------------------------
#include<iostream>
#include<windows.h>//避免一闪而过
using namespace std
int main(void)
{
cout<<"hello world!"<<endl<<endl
system("pause")//避免一闪而过
return 0
}
--------------------------------
另外新建Win32控制台也可以,同样方法。
一闪而过是程序自动结束,同时编译器没有提供结果驻留功能。对于此种情况,可以手动在代码结尾增加驻留功能的函数。常用的有如下两种:1 通过getch函数驻留。
getch会等待从屏幕的输入,在main函数退出前,增加
getch()
调用,系统会等待输入,直到有新的输入,才会退出界面。
2 通过system("pause")来实现驻留。
在main退出前调用
system("pause")
会调用系统的pause函数,提示并实现按任意键退出程序效果。
如果是已经编译好的C语言程序,可以通过开始->运行,键入cmd后回车。
在打开的命令行窗口,将可执行文件拖动到窗口上,再回车即可运行该程序,在此窗口不会出现闪退,从而观察运行结果。
由于该问题仅在windows平台出现,所以以上介绍均针对windows平台。
以安装运行软件"出现不是有效的Win32应用程序"说明程序出错请重新安装,如果安装包也提示则请看下面。1、你的软件为64位,不支持在32位的系统上运行。
2、你的软件不兼容或错误所造成的。
3、你的软件在下载途中损坏。
4、建议换个下载源下载,(如:华军软件园下载的出错文件,换到天空软件园下载)。
5、下面是建议的下载源。
此问题,是由于软件错误或不兼容所造成的,一般在换系统的时候会这样(或其他问题)。
不管是XP还是WIN7,都容易出错。其他软件即使换了系统,不重新安装照常能用。
要重装的,也会提示说重装,只有个别软件会这样。
1、首先安装 QQ电脑管家或者360软件管家(安全卫士自带)等类似软件;
2、然后查看软件卸载里面是否还存在这个的程序,如果有就卸载之,并强力清扫,没有就不管它;再清理垃圾以及清理注册表(在清理之前看看是否需要备份一般我都不备份);
3、在软件推荐(软件库)或搜索项中找到此软件,点击一键安装,完成(或在其他下载源下载并安装),有必要说明下此类软件在安装软件时注意安装途径。
此方案已帮助好多网友解决!偶不是360和QQ的q手,为啥要用这两个?应为他们里面有强力卸载功能,我的方案主要是需要这两个功能,亲如果有其他的软件有这项功能也可!(方法是死的人是活的)如优化大师、魔方等等!
安装打开软件不是有效的WIN32应用程序 解决方案!
希望对你有用。
绝对原创,欢迎采纳!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)