赞
踩
C51扩充数据类型
特殊功能寄存器,在使用前要加地址编号。
C语言中没有,C51中定位用
例如:sfr SCON=0x98; sbit TI=SCON^1;
1、常量:指执行过程中不能改变的量。
整型常量、浮点型常量、字符型常量、字符串常量。
2、变量:指运算过程中可以改变的量
使用方式:
[存储种类] 数据类型说明符 [存储器类型] 变量名 1[=初值],变量名 2[初值]…;
typedef c51 固有的数据类型说明符 别名;
例:
typedef unsigned int u8;
typedef unsigned char u16;
u8 a1=0x12;
u16 a2=0x1234;
变量名用:字母,数字,下划线,第一个位一定是字母或者下划线。
变量名有两种:普通变量名和指针变量名。它们的区别是指针变量名前面要带“*” 号。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。