c语言中#include <stdio.h>是什么意思
#include<stdio.h>#include<math.h>#include"stack.h"#include"calculate.h"#include"commo...
#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:这个又是什么? 展开
#include <math.h>
#include "stack.h"
#include "calculate.h"
#include "common.h"
#include "math function.h"
#define OVER false
bool checkword (
char word[]
)
/*++
上面的是什么?
我都学不明!怎么没有说明??
去看教程。。就是写上这东东。都不明白的。
怎么没有一个字符---就代表什么??
#:这个是什么??
include:这个又是什么? 展开
3个回答
展开全部
包含标准头文件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、#include 是C语言预编译命令之一。
include并不属于C语言关键字。以#开头的#include是预编译命令,即不是在运行过程中生效,而是在编译的时候就会生效。
include的效果为,在编译时把被包含的文件中的内容,放到被编译的c文件对应位置。
2、stdio.h是C语言库文件的头文件之一,包含了常用的标准输入输出。
比如printf,scanf等语句都是在stdio.h中的。
3、在源文件中包含了stdio.h 就等于声明了stdio.h中的所有函数,并使该文件中的所有宏定义在源文件中可用。
即使用printf,scanf等语句不会引起警告, 同时可以使用诸如NULL一类的宏定义。
展开全部
把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[]
一个字符串
以上这些都是基本的,建议不要害怕,慢慢都会懂得
有些我们需要的东西包裹里没有就要去别人已经做好的“包裹”里拿
这就是上面这些的意义
#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[]
一个字符串
以上这些都是基本的,建议不要害怕,慢慢都会懂得
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上面#号后面的都是引入一些头文件,就是程序中用到的类库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询