数据结构(c语言)自定义头文件打不开

在vc6.0里面自定义了头文件 #include "SqList.h" 然后显示错误D:\vc6\Microsoft Visual Studio\MyProjects\cplus\shiyabn.cpp(4) : fatal error C1083: Cannot open include file: 'SqList.h': No such file or directory 怎么破?

4个回答

路径不对,用<>和""是有一定的区别的。在编译器查找头文件的时候,会在两个区域分别查找。
一个是系统头文件区域,即类似于stdio.h一类的C库函数头文件区。
另一个是自定义头文件区,比如当前目录,以及其它自定义的目录。看看是不是文件路径不对

DR_eamMer
清沐_1412 该怎么改呢,修改文件路径吗? 如果再新建个文件可以吗?
接近 5 年之前 回复

没错,按一楼说的做。如果这个头文件不在系统目录里面,比较暴力的做法,用“ ”号,里面放上头文件的绝对路径,这有后患,你的头文件换目录你就得改一次,比较好的做法是用相对路径。

你源文件放置的路径不对,<>和""是有区别的<>是在编译器默认路径开始搜索头文件,""是在当前工程文件夹下搜索查找.你应该把这个文件放在你自己工程下

Cannot open include file: 'SqList.h': No such file or directory 怎么破?

是这个文件没有,或者目录错了,也有可能文件出问题了,建议再找个sqlist.h放在那个目录下

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐