用vc++6.0编译时Cannot open include file: 'stdio.h'这是什么地方不对

如题所述

很可能是路径设置不对。。。。。
打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”
—>“Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、Source Files”的路径。很多情况可能就一个盘符的不同
(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-01-06
用这个 试试
#include <stdio.h>追问

我用的就是#include,路径我也看了,也没问题

追答

那就不知道了,如果目录下有,楼下说的路径也对的情况下,应该是不会出现这个的,可能权限不够。

追问

谢谢了,唉我问问老师吧

第2个回答  2012-01-10
vc设置不正确吧
第3个回答  2012-01-06
是不是重装过VC,如果是的话,就按照那个热心网友说的,试一下就行了。追问

我是在学校机房里复制的程序,直接拉到F盘,结果我看了路径也是对的,不知道为啥还有这么个错误

追答

你看一下,你写的那些路径下面,是否包含末尾是VC98\Include\这个路径,如果有,看看这个路径下面是否有stdio.h这个文件。

追问

谢谢你了,我从装了下,可以了

本回答被网友采纳

用vc++6.0编译时Cannot open include file: 'stdio.h'这是什么地方不对...
很可能是路径设置不对。。。打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source Files”的路径。很多情况可能就一个盘符的不同 (例如你的VC装在C,但是这些路径全部在D),改过来就OK了。

vc++6.0中 Cannot open include file: 'GL\/glut.h': No such file or...
没有指定的文件或目录 ,很可能是头文件(#include"XXXX.h")名称打错了

为什么c语言中出现cannot open include file?
在C语言中出现: Cannot open include file: 'stdio .h': No such file or directory是设置错误造成的,解决方法为:1、输出编译器中进行编译。2、编译成功,无错误。3、进行组建,组建时出现错误。4、选中vc++6.0程序,右键选择”以管理员身份运行此程序“ ,运行程序,进行编译该程序。无错误。5...

VC++6.0错误:Cannot open include file: 'cstdio.h': No such file or...
不能打开头文件,包含的头文件不对或者错误。

怎么解解这个错误:cannot open include file 'afxres.h'.?
如果源程序代码没有错误,这应该是你的VC++ 编译软件问题的,可能是安装了不完整的版本,网络上,特别是中文版的,安装文件在100M到300M之间的,都是经过别人删减才打包过来的,不是源版,所以很多文件或功能都会缺少或出错的。源版VC++ 文件应该在400M、600M以上的,解压以后可能有1G。我以前也和你...

...Cannot open include file: 'dib.h': No such file or directory...
出错的原因可能是:1. 工程目录中没有相应的头文件,需要将该头文件复制到工程目录下。2. VC++6.0的工程路径设置不正确,详细说明如下:如果你在cpp文件中有这样的预编译指令:#include "lcs\\lcs.h",这条预编译指令的含义是编译器会在 工程路径\\lcs 这个目录下查找lcs.h这个头文件,lcs\\lcs.h...

用vc++6.0编写c++程序显示无法打开包括文件:“iostream.h”: No...
iostream.h是84年C++运行库.VC6.0的标准库是STL.找不到这个文件是正常的.我也找不到.你要么#include<iostream> using std::xxx. 要么自己另行下载IOStream library AT&T84年开发,89年改版.哥们的书真够怀旧的.

Cannot open include file: 'stdio.h': No such file or directory 执行...
经测试程序没有问题。应该是你编译器的问题。重新新建一个工程试试。

...Cannot open include file:'UserRecordSet.h':No
错误提示是这个意思 无法打开包含文件:'userrecordset。H:没有这样的文件或目录。请确认 这个点H文件是否在你的工程目录,或是在已经设置了包含路径。

vc++6.0中提示找不到stdio.h,
解决办法:打开Settings对话框,左边的Settings For中选中Release,底下的TreeView中选中StdAfx.cpp,右边选中C\/C++标签页,Category选Precompiled Headers,底下选Create precompiled header,Through header填StdAfx.h。左边的TreeView中依次选中工程中其他所有的cpp,Precompiled Headers都选中Use precompiled header...

相似回答