C语言中include是什么?
2015-11-10 10:53
288 查看
#include "stdio.h"
#include "math.h"
main()
{
double x,s;
printf("input number:\n");
scanf("%lf",&x);
s=sin(x);
printf("sine of %lf is %lf\n",x,s);
}
仿真后,输入数字n,得到其sin值。
预处理命令还有其它几种,这里的include 称为文件包含命令,其意义是把尖括号""或引号<>内指定的文件包含到本程序来,成为本程序的一部分。
被包含的文件通常是由系统提供的,其扩展名为.h。因此也称为头文件或首部文件。
C语言的头文件中包括了各个标准库函数的函数原型。
因此,凡是在程序中调用一个库函数时,都必须包含该函数原型所在的头文件。
在本例中,使用了三个库函数:输入函数scanf,正弦函数sin,输出函数printf。
sin函数是数学函数,其头文件为math.h文件,因此在程序的主函数前用include命令包含了math.h。
scanf和printf是标准输入输出函数,其头文件为stdio.h,在主函数前也用include命令包含了stdio.h文件。
#include "math.h"
main()
{
double x,s;
printf("input number:\n");
scanf("%lf",&x);
s=sin(x);
printf("sine of %lf is %lf\n",x,s);
}
仿真后,输入数字n,得到其sin值。
预处理命令还有其它几种,这里的include 称为文件包含命令,其意义是把尖括号""或引号<>内指定的文件包含到本程序来,成为本程序的一部分。
被包含的文件通常是由系统提供的,其扩展名为.h。因此也称为头文件或首部文件。
C语言的头文件中包括了各个标准库函数的函数原型。
因此,凡是在程序中调用一个库函数时,都必须包含该函数原型所在的头文件。
在本例中,使用了三个库函数:输入函数scanf,正弦函数sin,输出函数printf。
sin函数是数学函数,其头文件为math.h文件,因此在程序的主函数前用include命令包含了math.h。
scanf和printf是标准输入输出函数,其头文件为stdio.h,在主函数前也用include命令包含了stdio.h文件。
相关文章推荐
- 利用swig,在python中使用C++的类
- C++基本数据类型所占字节数
- 【C语言】 实现strcpy
- C++ new失败的处理
- C语言之指针1.1数组
- C语言之指针1.1数组
- C++面向对象操作符重载:算术操作符和关系操作符
- for循环用效率分析(++和--时效率的差异分析)
- 关于C语言break跳出双重循环的小技巧
- 系统调用和库函数
- c++实现mystring
- 统计两整数中不同位数
- C++primer--stack处理括号表达式(顺序容器)
- 排序算法(八):小结
- 在C++工程中main函数之前跑代码的廉价方法
- C++在非面向对象方面的一些特性(基本)
- 排序算法(七):归并排序
- 求平均数函数
- 链表的建立以及增加、删除结点的C语言完整代码
- C++抛出异常时无法捕捉到异常,致使程序崩溃