c语言中#include <stdio.h>是什么意思

#include <stdio.h>
#include <math.h>
#include "stack.h"
#include "calculate.h"
#include "common.h"
#include "math function.h"
#define OVER false

bool checkword (
char word[]
)
/*++
上面的是什么?
我都学不明!怎么没有说明??
去看教程。。就是写上这东东。都不明白的。
怎么没有一个字符---就代表什么??
#:这个是什么??
include:这个又是什么?

包含标准头文件stdio.h。
1、#include 是C语言预编译命令之一。
include并不属于C语言关键字。以#开头的#include是预编译命令,即不是在运行过程中生效,而是在编译的时候就会生效。
include的效果为,在编译时把被包含的文件中的内容,放到被编译的c文件对应位置。
2、stdio.h是C语言库文件的头文件之一,包含了常用的标准输入输出。
比如printf,scanf等语句都是在stdio.h中的。
3、在源文件中包含了stdio.h 就等于声明了stdio.h中的所有函数,并使该文件中的所有宏定义在源文件中可用。
即使用printf,scanf等语句不会引起警告, 同时可以使用诸如NULL一类的宏定义。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-28
把c文件看成一个包裹
有些我们需要的东西包裹里没有就要去别人已经做好的“包裹”里拿

这就是上面这些的意义
#include 表示 包含 就是要去哪个包裹找东西
后面跟的就是那些包裹的名称。
<>里系统本身有的,“”是用户自己添加的
#include <stdio.h>
标准io库
#include <math.h>
数学库

以下这些都是用户自己写的“包裹”
#include "stack.h"
#include "calculate.h"
#include "common.h"
#include "math function.h"

------------------------------
#define OVER false
#define表示的是宏,意思是后面的用前面的表示,可以理解为外号
比如你叫mary,朋友喜欢叫你CAT更方便,就可以写
#define CAT mary
按照约定所称,外号最好是大写。
--------------------------------
bool checkword
一个bool类型的变量,意味着这个值只有真(非0)和假(0)两个值
char word[]
一个字符串

以上这些都是基本的,建议不要害怕,慢慢都会懂得本回答被提问者采纳
第2个回答  2008-06-11
上面#号后面的都是引入一些头文件,就是程序中用到的类库

# include< stdio. h>什么意思啊?
include〈stdio.h〉是C语言程序的头文件以“.h”为后缀。在这里的编译预处理命令称为文件包含命令,其作用是在编译之前把程序需要使用的关于系统定义的函数printf()的一些信息文件stdio.h包含进来。以“.h”作为后缀的文件称为头文件。在使用标准函数库中的输入输出函数时,编译系统要求程序提供有关的...

include <stdio.h>含义
“#include <stdio.h>的含义是包含stdio.h头文件。.h是头文件的扩展名(headerfile),stdio.h就是standard input output。这个文件的内容就是基本输入输出函数的声明,比如scanf()和printf(),若要在程序中调用一个库函数,包含该函数原型的头文件就必须要有,一般是写在程序开头 include 是在程序编...

#include<stdio.h>
你好!include <stdio.h> 意思就是包含<stdio.h>这个头文件 C语言中,并不是所有程序都写在同一个文件中,为了便于维护,程序都按功能拆分于不同文件中,为了调用其他文件,就要包含它,#include就是包含说明语句。stdio.h是标准输入输出文件,如果你的程序中用到显示结果之类的功能,你不用自己写如何...

编程中 #include <stdio.h> 是什么意思?
头文件,包含stdio.h头文件的意思 include 称为文件包含命令,其意义是把尖括号""或引号<>内指定的文件包含到本程序中,成为本程序的一部分。被包含的文件通常是由系统提供的,其扩展名为.h 而stdio为standard input output的缩写,意为“标准输入输出”预处理命令还有其它几种,这里的include 称为文件...

include<stdio.h>是什么意思
include表示包含C\/C++标准输入输出头文件。<stdio.h>这个是头文件。预处理器发现#include指令后,就会寻找指令后面<>中的文件名,并把这个文件的内容包含到当前文件中。可以不是stdio.h,但是不允许不引用头文件而直接调用其中的函数,但这种做法是不标准的。也不建议这样做。以避免出现在其他IDE中无法...

每个函数前面都加#include <stdio.h>是什么意思
那个是头文件,在我们要使用库文件的函数是必须加上头文件,一般来说C语言函数前面都会有#include<stdio.h>这个头文件,其他例如:当我们使用数学的一些函数的时候,我们要使用#include<math.h>头文件,这样系统才不会报错。

#include<stdio.h>是什么意思?
这是一个预处理语句,意思是在编译的时候将这里替换为stdio.h的内容;而stdio.h的内容是一些关于标准(std)输入(i)输出(o)函数声明、全局变量声明、类型声明、一些宏定义之类的东西。简单来说,有这句话,才能使用诸如printf、scanf、fflush,等文件操作输入输出的函数 ...

c语言里面的这个#includestdio.h什么意思啊?
include 是C语言中的一个预处理指令,用于包含标准输入输出头文件。以下是 一、预处理指令 在C语言中,#include是一个预处理指令,它的作用是告诉编译器在编译之前包含指定的文件。预处理指令在编译过程的第一步——预处理阶段执行。二、是什么 是C语言中的一个标准库头文件,它包含了标准...

C语言中每个程序前都有 #include "stdio.h" 是什么意思?
stdio.h是C编译系统提供的一个文件名,stdio是“standard input & output”的缩写,即有关标准输入输出的信息。在程序中用到系统提供的标准函数库中的输入输出函数时,应在程序的开头写上#include<stdio.h>.若用不到系统提供的标准函数库中的输入输出函数,声部声明也无所谓。

c语言中#include <stdio.h>是什么意思
1、#include 是C语言预编译命令之一。include并不属于C语言关键字。以#开头的#include是预编译命令,即不是在运行过程中生效,而是在编译的时候就会生效。include的效果为,在编译时把被包含的文件中的内容,放到被编译的c文件对应位置。2、stdio.h是C语言库文件的头文件之一,包含了常用的标准输入输出...

相似回答