pdf文档 单片机C语言常用头文件

专业资料 > 工程科技 > 电子&电路 > 文档预览
7 页 959 浏览 12 收藏 4.8分

摘要:函数原形的头文件读者可参考返回非整型值的函数assert.h-assert(),声明宏ctype.h–字符类型函数float.h–浮点数原形limits.h–数据类型的大小和范围math.h–浮点运算函数stdarg.h–变量参数表.stddef.h–标准定义stdio.h–标准输入输出IO函数stdlib.h–包含内存分配函数的标准库string.h–字符串处理函数3字符类型库下列函数按照输入的ACSII字符集字符分类使用这些函数之前应当用"#include<ctype.h>"包含intisalnum(intc)如果c是数字或字母返回非零数值否则返回零intisalpha(intc)如果c是字母返回非零数值否则返回零intiscntrl(intc)如果c是控制字符如FF,BELL,LF..等返回非零数值否则返回零intisdigit(intc)如果c是数字返回非零数值否则返回零intisgraph(intc)如果c是一个可打印字符而非空格返回非零数值否则返回零intislower(intc)如果c是小写字母返回非零数值否则返回零intisprint(intc)如果c是一个可打印字符返回非零数值否则返回零intispunct(intc)如果c是一个可打印字符而不是空格数字或字母返回非零数值否则返回零intisspace(intc)如果c是一个空格字符返回非零数值包括空格CR,FF,HT,NL,和VT否则返回零intisupper(intc)如果c是大写字母返回非零数值否则返回零intisxdigit(intc)如果c是十六进制数字返回非零数值否则返回零i

温馨提示:当前文档最多只能预览 8 页,若文档总页数超出了 8 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2019-09-16 05:24:28上传分享
你可能在找
  • 32路舵机控制机器人C51单片机C语言程序代码说明:32路舵机控制板,最多可以控制32个舵机,可以对仿生,人形等机器人进行控制,轻松上手。 /**********************************************************************本程序在STC89C51RC单片机中进行过测试,完全正常(晶振 11.0592M)*用户可以根据晶振不同自行修改,建议用户先连接PC,通过PC的串口调试*助手来验证程序是否有效*P30:RXD*P31:TXD*****************************
    3.0 分 9 页 | 9.14 KB
  • ),否则,输出将被锁存sbitkey=P3^2;ucharwavecount;//'抽点'计数ucharTHtemp,TLtemp;//传递频率的中间变量ucharjudge=1;//在方波输出函数中用于简单判别作用 ucharwaveform;//当其为0、1、2时,分别代表三种波ucharcodefreq_unit[3]={10,50,200};//三种波的频率单位ucharidatawavefreq[3]={1,1,1 };//给每种波定义一个数组单元,用于存放单
    4.8 分 7 页 | 30.00 KB
  • C语言复习材料第一章1.2.3.4.5.6.7.8.9.c语言是面向过程的高级语言;程序是为解决问题的有序指令的集合;程序=数据结构+算法算法:解决问题的具体方法和步骤;算法具有有穷性,确定性,高效性; 算法的表示:自然语言,伪码,程序流程图,NS流程图C特点:(1)简洁32个关键字,(2)丰富的运算符34种表达式和(3)(丰富)数据结构,(4)结构化控制语句,(5)语法灵活,(6)底层,(7)效率高, (8)移植性好;C的注释:(1)单行//(2)多行/*注释的部分*/;C语言的文件:(1).h头文件(2).c程序文件(3).exe(可执行的程序文件)(4).obj(编译中间文件);C程序执行过程:高级语言代码
    3.0 分 9 页 | 510.89 KB
  • C语言文件选择题(答案在最后)1、标准库函数fgets(s,n,f)的功能是A)从文件f中读取长度为n的字符串存入指针s所指的内存B)从文件f中读取长度不超过n-1的字符串存入指针s所指的内存C)从文件 f中读取n个字符串存入指针s所指的内存D)从文件f中读取长度为n-1的字符串存入指针s所指的内存2、在C中,对文件的存取以________为单位A)记录B)字节C)元素D)簇3、下面的变量表示文件指针变量的是 A)FILE*fpB)FILEfpC)FILER*fpD)file*fp4、在C中,下面对文件的叙述正确的是A)用“r”方式打开的文件只能向文件写数据B)用“R”方式也可以打开文件C)用“w”方式打开的文件只能用于向文件写数据
    3.0 分 7 页 | 64.00 KB
  • C语言程序设计1 第一章C语言概述第二章算法教学内容第三章数据类型、运算符与表达式第四章最简单的C程序设计第五章选择结构程序设计第六章循环控制第七章数组第八章函数第九章预处理命令第十章指针第十一章结构体第十三章文件 2 前言前言一、计算机语言1、机器语言——机器指令的集合2、汇编语言——符号化的机器语言3、高级语言——通用自然的算法语言4、高级语言向机器语言的过渡高级语言源程序编译解释机器语言执行目标程序3计算结果 前言二、程序与程序设计1、程序——完成某一功能的计算机指令的有序集合2、程序设计——设计、编制、调试程序的过程4 前言3、程序设计的基本步骤(1)分析问题(2)确定解题思路和算法(3)编制流程图(4)
    4.9 分 291 页 | 1.91 MB
  • 一、填空题①1、在面向对象的程序设计中,派生类通过机制获得基类已定义的属性和操作。②2、在C++语言的异常处理机制中,语句块用于检测异常,④语句用于抛出异常,③语句块用于捕捉和处理异常。 ⑤3、C++语言支持的两种多态性分别是多态性和⑥多态性。⑨6、C++支持两种多态性,其中函数重载和运算符重载用于实现而虚函数用于实现,⑩。 7、用C++风格进行文件的输入/输出操作时,必须包含的std名空间中的头文件是⑩。1、开发C++程序与开发其他高级语言的程序一样,包括编辑、编译、①和②四个步骤。
    3.0 分 15 页 | 256.85 KB
  • 标准实用文案厦门大学《C程序设计》课程模拟试卷软件学院系2011年级主考教师:吴清锋考试作弊!杀无赦!一、选择题(本大题共1.专业试卷类型:(A卷)本试卷考完要交回!带走者,零分! A.本程序的main函数开始B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C.本程序的main函数开始,到本程序文件的最后一个函数结束D.本程序文件的第一个函数开始,到本程序2.3.4. 已知字母A和a的ASCII码分别是65和97,则用八进制表示的字符常量’A.
    4.8 分 12 页 | 81.77 KB
  • 《Java技术》课程2019年秋季期末考试复习题《Java技术》课程2019年春季期末考试复习题二、考试重点(占期末考试成绩60%)一、单项选择题1.计算机硬件能直接执行的只能是(B)。 A.符号语言程序B.机器语言程序C.汇编语言程序D.高级语言程序2.Java语言属于(C)。 A.面向过程的解释型语言B.面向过程的编译型语言C.面向对象的解释型语言D.面向对象的编译型语言3.根据TIOBE编程语言社区排行榜的统计,使用率居于前三的编程语言是(A)。
    3.0 分 14 页 | 67.65 KB
  • 八毛八文库(www.8doc8.com)--两亿文档等你下载,什么都有,不信你来搜数电、模电,高频电路,单片机,操作系统,计算机网络,C语言数字信号处理,现代交换原理,无线通信信号与系统,通信原理,智能控制 很多学生会迷茫,这是正常的,所有的交叉型专业都是这个特点,关键是自己要在本科期间找准一个自己感兴趣的方向深入下去,关键是看个人选择的方向。如果毕业走软件方面可以吗? 本文旨在讨论电子信息类专业毕业生走软件路线的利与弊。一、软件路线有哪些方向?
    3.0 分 2 页 | 101.19 KB
  • 1、编写程序,把560分钟换算成用小时和分钟表示,然后输出。 解:其所编程序如下#include"stdio.h"voidmain(){inta=560,b=60,c,d;c=a/b;d=a%b;printf("560分钟=%d小时%d分钟",c,d);}2、编写程序 解:所编程序如下#include"stdio.h"voidmain(){inta,b,c,d;printf("Inputtwonumbers:");scanf("%d%d",&a,&b);c=a/b;d
    3.0 分 3 页 | 38.00 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档