我是 C 编程的新手,我在编译它时正在测试一些代码,出现了这个错误:
fatal error: 'conio.h' file not found #include <conio.h>
这是我正在测试的代码的顶部:
#include <stdio.h>
#include <conio.h>
...
我搜索了这个错误,但我只找到了与 windows 和 ubuntu 相关的答案
我正在运行 mac 操作系统
我是 C 编程的新手,我在编译它时正在测试一些代码,出现了这个错误:
fatal error: 'conio.h' file not found #include <conio.h>
这是我正在测试的代码的顶部:
#include <stdio.h>
#include <conio.h>
...
我搜索了这个错误,但我只找到了与 windows 和 ubuntu 相关的答案
我正在运行 mac 操作系统
conio.h
不是标准库头文件,它声明的函数也不是标准库函数——它特定于不再使用的 ancient
实现。如果您尝试构建的代码使用 conio
例程,例如 getch()
,那么它不会在 Mac 上构建。
这取决于您使用的是什么编译器。 Conio.h 主要是 MS-DOS 编译器的头文件,因此在其他一些包中可能不可用。如果您尝试使用 getch() 作为工具来阻止控制台在执行后关闭,只需将其替换为 scanf():
按 Enter 后控制台将关闭