用C语言在 vc 6中写程序,怎么编译不通过呢

是让vc6自己生成的模板,编译时怎么会出现

要是直接运行的话就全好了,再编译就不会出现如上图现象了
补充下:我发现要是先Builb的话,再运行就不会有上图错误,以后再点也不会再有错
要是先编译 的话,就会出现上图提示。

cannot debug /1.exe for writing 说明你的程序没有退出来,编译的时候不能生成exe文件追问

程序没有退出来是什么意思啊,我该怎么做呢,谢谢啦!

追答

对于第一个图你程序运行完毕之后你看下进程里边有没有一个1.exe的进程就知道了,第二个图片的报你打不开预编译头文件,也就是stdafx这个头文件,解决办法setting/C/C++/Category中选则:precompiled Headers,这个是你配置的问题

追问

我试过了您的方法,还是有这个错误 就这句话 'Debug/56974.pch': No such file or directory' ,怎么办啊,我纠结几星期了--!
大神,我又发现了一个现象,你说对了,原因就是stdafx这个头文件头文件没有提前编译,要是提前编译的话再编译源文件的*.cpp就没问题了,现在问题是我怎么在第一次编译源文件的*.cpp就没问题呢?

追答

你把你的工程打包发我QQ邮箱992030970我帮你看下

追问

发啦,谢谢!

温馨提示:内容为网友见解,仅供参考
无其他回答

为什么我的C++代码在VC6.0中通不过编译
楼上的说得不对。名空间是C++的标准特性,VC6作为标准ANSI C\\C++编译器当然支持,问题在于,C++的头文件包含时,应省略".h",凡是在包含是写成“<XXX.h>”的文件,是为了与C语言兼容而引入的“C++向下兼容头文件”,也就是符合C标准的头文件,这类头文件不含标准名空间std。将你的 include <...

为什么在网上找的一些c语言程序的代码在vc++6.0中编译总是出现错误...
第一,如果提示某些字符错误(一般看上去是空格,但字符码和空格不一样,编译器不识别),你可以把它的空格全部去掉,再重新整理格式,用查找替换功能协助。第一,如果没有特殊字符,你要区分它是不是标准的c语言程序。重点看头文件,比如graphics,conio是TC里面的,自然无法再vc6中使用。你最好有tc和...

C语言程序对,但是编译不出来是怎么回事?
因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source Files”的路径。很多情况可能就一个盘符的不同 (例如你的VC装在C,但是这些路径全部在D),改过来就OK了。如果你是按...

为什么 程序 编译通过 也是正确的 但是运行的结果却不是正确的 我用...
没语法错误,有逻辑错误,特别是指针容易用错。

c语言 代码给了,不知道为啥在visual6.0里面运行错误?
不过从代码和你使用的IDE看,大概原因如下:1.代码中大量使用了中文变量。2.IDE用的却是VC6,VC6属于比较早期的版本,是不支持中文变量的。3.解决方法可以将代码中中文变量全部用英文替换,或者更换更高版本VS,例如的VS2018等。最后,不建议使用中文编程,虽然部分IDE支持了中文变量。

为什么我用VC6.0软件编译正确的c++代码会发生错误?
方法1: 启动VC时不要用图形界面,通过在命令提示符下输入 :Msdev \/useenv 运行( \/ 前面有个空格).它会强制使系统环境变量全高设置成正确值.而且,只需要使用一次这样的方式运行VC,以后再次通过双击图标的方式启动也不会有问题。方法2: 在VC中点击“Tools”—>“Option”—>“Directories”,发现...

我在用VC写C语言的代码的时候提示是没有错误的,为什么在运行的时候...
有些错误是编译器无法检查的 编译器只能检查你语法是不是错误但无法检查你算法是否错误 看来可能你中间有哪步有严重错误了,以至于系统要强制关闭程序,好好检查一下吧

VC++6.0执行cl.exe时出错
1、当我们在VC++6.0中编写好一个C语言程序后,点击“Compile(编译)”或者“Build(构 建)”出现的“Compiling... ,Error spawning cl.exe”错误提示,一般都是因为路径设置的问题 引起的。出现这种问题不需要重装,也许重装也不能解决这种问题。2、打开VC++6.0程序,点击菜单栏上的“工具(T)...

我在用VC写C语言的代码的时候提示是没有错误的,为什么在运行的时候...
设置

紧急求助!!vc6.0编入任何程序,总是调试错误!
C:\\Program Files\\Microsoft Visual Studio\\VC98\\ATL\\INCLUDE C:\\Program Files\\Microsoft Visual Studio\\VC98\\CRT\\SRC 如果你装在其他盘里,则仿照其路径变通就行。关键是microsoft visual studio\\ 后面的东西要相同。是在是不行就重装。vc 6.0里可以做C语言编程,但是不要使用clrscr()和getch(...

相似回答