单片机C语言(C51)地常用库函数.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
"C51库函数详解" C51库函数是单片机C语言编程中的一种常用库函数,包含了丰富的库函数,可以简化用户程序设计的工作量,提高编程效率。每个库函数都在相应的头文件中给出了函数原型声明,在使用时,必须在源程序的开始处使用预处理命令#include 将有关的头文件包含进来。 C51库函数中类型的选择考虑到了8051单片机的结构特性,用户在自己的应用程序中应尽可能地使用最小的数据类型,以最大限度地发挥8051单片机的性能,同时可减少应用程序的代码长度。 C51库函数可以分类为字符函数、数学函数、字符串函数、时间函数等。下面将对C51库函数进行详细介绍。 字符函数 C51库函数中提供了多种字符函数,用于判断字符的类型、转换字符的大小写等。这些函数的原型声明包含在头文件CTYPE.H中。 1. 检查英文字母函数:bit isalpha(char c);用于检查形参字符是否为英文字母。 2. 检查字母数字函数:bit isalnum(char c);用于检查形参字符是否为英文字母或数字字符。 3. 检查控制字符函数:bit iscntrl(char c);用于检查形参字符是否为控制字符。 4. 十进制数字检查函数:bit isdigit(char c);用于检查形参字符是否为十进制数字。 5. 可打印字符检查函数:bit isgraph(char c);用于检查形参字符是否为可打印字符。 6. 包含空格的可打印字符检查函数:bit isprint(char c);用于检查形参字符是否为可打印字符以及空格。 7. 格式字符检查函数:bit ispunct(char c);用于检查形参字符是否为标点、空格或格式字符。 8. 小写英文字母检查函数:bit islower(char c);用于检查形参字符是否为小写英文字母。 9. 大写英文字母检查函数:bit isupper(char c);用于检查形参字符是否为大写英文字母。 10. 控制字符检查函数:bit isspace(char c);用于检查形参字符是否为控制字符。 11. 十六进制数字检查函数:bit isxdigit(char c);用于检查形参字符是否为十六进制数字。 12. 十六进制数字转换函数:char toint(char c);用于将形参字符转换为十六进制数字。 13. 大写字符转换函数:char tolower(char c);用于将大写字符转换为小写字符。 14. 小写字符转换函数:char toupper(char c);用于将小写字符转换为大写字符。 这些字符函数可以帮助用户快速地判断字符的类型、转换字符的大小写等,提高编程效率。 在使用C51库函数时,需要在源程序的开始处使用预处理命令#include 将有关的头文件包含进来。同时,用户在自己的应用程序中应尽可能地使用最小的数据类型,以最大限度地发挥8051单片机的性能,同时可减少应用程序的代码长度。 C51库函数是单片机C语言编程中的一种常用库函数,包含了丰富的库函数,可以简化用户程序设计的工作量,提高编程效率。
剩余36页未读,继续阅读
- 粉丝: 6370
- 资源: 1万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助