我使用代码块以C语言编译我的代码。但是我遇到了致命的错误。 我的代码是:
#include<stdio.h>
#include<stack.h>
致命的错误是:
stack.h:No such a file or directory
我的问题是什么?
答案 0 :(得分:2)
#include <filename.h>
用于语言/编译器/操作系统附带的标准/系统头文件,例如:
#include <stdio.h>
包含一个定义良好的头文件,它是IO例程的C标准库的一部分。
C标准不定义stack.h
头文件,因此您尝试包含的文件必须来自其他来源。
如果项目中有一个名为stack.h
的文件,则需要使用
#include "stack.h"
除了这两种情况,我们无法帮助您 - stack.h
听起来非常特定于您的项目/设置。如果您知道它所在的目录,则可以尝试将该目录添加为IDE的包含路径。