我使用代码块来编译我的 C 语言代码。但我遇到了 fatal error 。 我的代码是:
#include<stdio.h>
#include<stack.h>
fatal error 是:
stack.h:No such a file or directory
我的问题是什么?
最佳答案
#include <filename.h>
用于语言/编译器/操作系统附带的标准/系统头文件,例如:
#include <stdio.h>
包含一个定义良好的头文件,它是 IO 例程的 C 标准库的一部分。
C 标准不定义stack.h
头文件,因此您尝试包含的文件必须来自其他来源。
如果你的项目中有一个名为stack.h
的文件,那么你需要使用
#include "stack.h"
除了这两种情况,我们无法帮助您 - stack.h
听起来非常适合您的项目/设置。如果您知道它在哪个目录中,您可以尝试将该目录添加为您的 IDE 的包含路径。
关于c - 堆栈中的 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39523010/