欢迎来到天天文库
浏览记录
ID:34415001
大小:77.50 KB
页数:3页
时间:2019-03-05
《ansic标准的关键字及c51关键字》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ANSIC标准的关键字序号关键字用途说明1auto存储种类声明用以声明局部变量,缺省值为此2break程序语句退出最内层循环体3case程序语句switch语句中的选择项4char数据类型声明单字节整型数或字符型数据5const存储类型声明在程序执行过程中不可修改的变量值6continue程序语句转向下一次循环7defaut程序语句switch语句中的失败选择项8do程序语句构成do…while循环结构9double数据类型声明双精度浮点数10else程序语句构成if…else选择结构11enum数据类型声明枚举12extern存储种类声明在其它程序模
2、块中声明了的全局变量13float数据类型声明单精度浮点数14for程序语句构成for循环结构15goto程序语句构成goto转移结构16if程序语句构成if…else选择结构17int数据类型声明基本整型数18long数据类型声明长整型数19register存储种类声明使用CPU内部寄存器的变量20return程序语句函数返回21short数据类型声明短整型数22signed数据类型声明有符号数,二进制数据的最高位为符号位23sizeof运算符计算表达式或数据类型的字节数24static存储种类声明静态变量25struct数据类型声明结构类型数据26
3、switch程序语句构成switch选择结构27typedef数据类型声明重新进行数据类型定义28union数据类型声明联合类型数据29unsigned数据类型声明无符号数据30void数据类型声明无类型数据31volatile数据类型声明说明该变量在程序执行中可被隐含地改变32while程序语句构成while和do…while循环结构C51编译器的扩展关键字序号关键字用途说明1_at_地址定位为变量进行存储器绝对空间地址定位2alien函数特性声明用以声明与PL/M51兼容的函数3bdata存储器类型声明可位寻址的8051内部数据存储器4bit位标量
4、声明声明一个位标量或位类型的函数5code存储器类型声明8051程序存储器空间6compact存储器模式指定使用8051外部分页寻址数据存储器空间7data存储器类型说明直接寻址的8051内部数据存储器8idata存储器类型声明间接寻址的8051内部数据存储器9interrupt中断函数声明定义一个中断服务函数10large存储器模式指定使用8051外部数据存储器空间11pdata存储器类型声明“分页”寻址的8051内部数据存储器12_priority_多任务优先声明规定RTX51或RTX51Tiny的任务优先级13reentrant再入函数声明定义一
5、个再入函数14sbit位变量声明声明一个可位寻址变量15sfr特殊功能寄存器声明声明一个8位的特殊功能寄存器16Sfr16特殊功能寄存器声明声明一个16位的特殊功能寄存器17small存储器模式指定使用8051内部数据存储器空间18_task_任务声明定义实时多任务函数19using寄存器组定义定义8051的工作寄存器组20xdata存储器类型声明8051外部数据存储器
此文档下载收益归作者所有