ansic标准的关键字及c51关键字

ansic标准的关键字及c51关键字

ID:34415001

大小:77.50 KB

页数:3页

时间:2019-03-05

ansic标准的关键字及c51关键字_第1页
ansic标准的关键字及c51关键字_第2页
ansic标准的关键字及c51关键字_第3页
资源描述:

《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外部数据存储器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。