本帖最后由 chenfanghua539 于 2020-2-26 12:28 编辑
编译器提供了许多在头文件中声明的标准函数。头文件也称为包含文件,他们是开发应用程序时必要的资源。头文件是C编程的一个基本组成部分。
<stdio.h> : 输入输出函数;
<stdarg.h>: 支持变元个数可变函数的宏;
<math.h> : 数学浮点函数;
<stdlib.h> : 内存分配函数;
<string.h>: 字符串处理函数;
<stdbool.h>: bool类型和布尔值true和false;
<complex.h>: 支持复数;
<ctype.h> : 字符分类函数;
<wctype.h> : 宽字符转换函数;
CF块应用实例如下:
CF块默认包含:#include"math.h" #include|"studio.h" #include"plc300.h"
头文件包含了各种函数的声明已经各种变量的声明。它们都是ISO/IEC标准库,
所以所有遵循该标准的编译器都支持它们,至少提供基本的函数集,但它们
一般支持更多的函数。
其中:
头文件<stdio.h>含有大量高级输入/输出(I/0)函数的声明,C语言中的标准 输入输出头文件,stdio即是stand input output 的缩写,如果你的程序中有输入 输出操作,就必须使用该头文件。 头文件<math.h>中声明了常用的一些数学运算,比如乘方、开方运算;求三 角函数、对数之类的函数直接调用即可。这些库存放在MacgicWorkPLC软件的安 装目录compile\gcc\arm-none-eabi\include,感兴趣的人可以打开看看里面含 有哪些函数。 头文件<plc300.h>是合信开发的库libplc300.a,是用于用户能够调用底层函 数和STL PLC系列进行交互的一个工具。
|