Unable to open include file 'STDIO.H' 什么意思。C语言的。。TURBO C 2.0
答案:3 悬赏:0 手机版
解决时间 2021-03-05 15:56
- 提问者网友:缘字诀
- 2021-03-04 22:29
Unable to open include file 'STDIO.H' 什么意思。C语言的。。TURBO C 2.0
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-03-04 23:55
include 表示搜索stdio.h这个文件的路径在option中指定的位置;
include "stdio.h"表示搜索stdio.h这个文件的路径在当前工作文件所在的位置;
即""与<>表示搜索的路径不同。
所以,需要在turbo c 下面设置路径,具体操作如下:
1、options->directories->include directories会打开一个小窗口,目前include文件夹在什么路径下,就设置成什么;
2、options->directories->lib directories会打开一个小窗口,目前lib文件夹在什么路径下,就设置成什么;
这样,程序就可以正确访问到程序中include中所指定的头文件了。
include "stdio.h"表示搜索stdio.h这个文件的路径在当前工作文件所在的位置;
即""与<>表示搜索的路径不同。
所以,需要在turbo c 下面设置路径,具体操作如下:
1、options->directories->include directories会打开一个小窗口,目前include文件夹在什么路径下,就设置成什么;
2、options->directories->lib directories会打开一个小窗口,目前lib文件夹在什么路径下,就设置成什么;
这样,程序就可以正确访问到程序中include中所指定的头文件了。
全部回答
- 1楼网友:神也偏爱
- 2021-03-05 01:31
打不开stido.h这个文件,改成小写试试
- 2楼网友:深街酒徒
- 2021-03-05 00:45
Unable to open include file 'STDIO.H' 就是找不到STDIO.H头文件啊。 c语言中区分大小写。也就是说stdio.h和STDIO.H是不一样的。不知你是否用了大写字母而找不到。
stdio的意思是“standard input & output”也就是标准输入输出的意思,h是head的缩写。stdio.h就是标准输入输出函数头文件
在C语言中,C语言本身不提供输入输出语句,输入和输出操作时由C函数库,输入输出操作时由C函数库中的函数来实现的。例如,printf函数和scanf函数不是C语言提供的“输入输出语句”C提供的函数以库的形式存放在系统中,他们不是C语言文本中的组成部分。
在使用库函数时,要用预编译命令“#include”将有关头文件包括到用户源文件中,在头文件中包含了调用函数时所需的有关信息。
在调用标准输入输出库函数时,文件开头应该有以下预编译命令:
#include或#include"stdio.h"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯