c - 堆栈中的 fatal error

标签 c stack codeblocks

我使用代码块来编译我的 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/

相关文章:

c - 为什么我不能运行我的程序

计算输入中的行数、单词数和字符数

C变量赋值给数组元素

c - makefile 包含其他目录中的 *.h 文件

xcode - 在 Xcode 中查看堆栈指针

c - 我应该收到此错误 : variable-sized object may not be initialized?

c - 迭代 txt 文件中的字段会导致段错误

java - 方法没有重写或实现父类(super class)型错误的方法

ubuntu - 如何为 Code::Blocks 安装/使用 cbp2make?

c++ - 如何将 C++ 变量数据放入 system() 函数