1、常量
执行过程中 值不改变得量,
PS 字符型'a' 字符串型"a" 字符串常量后面会被加\0
2、变量
变量是在程序运行过程中 值可以变的量
变量名 必须是 字母、数字、下划线 并且第一个不能是数字
ps:typedef 可以给固有的数据类型 重新命名 因为 unsigned char 这个数据类型 写起来很烦
3、存储种类
一般存在种类都是 自动 auto 默认就是
自动变量 外部变量
静态变量 内外 静态变量 函数体内部 定义的就是 内部变量
寄存器变量 c51会自动识别使用频率最高的 变量 然后弄成寄存器变量
PS:反正这些 定义一般不用管 都是自动得
4、存储器类型
data 直接寻址的片内RAM 低128B 访问速度快
bdata 片内RAM的