C51数据类型表
来源:互联网 发布:淘宝美工有前途吗 编辑:程序博客网 时间:2024/06/05 09:19
C51数据类型表
数据类型 | 位(bit) | 字节(byte) | 取值范围 |
bit★ | 1 | 1/8 | 0-1 |
signed char | 8 | 1 | -128~+127 |
unsigned char | 8 | 1 | 0~255 |
enum | 8/16 | 1or2 | -128~+127or-32768~+32767 |
signed short | 16 | 2 | -32768~+32767 |
unsigned short | 16 | 2 | 0~65535 |
signed int | 16 | 2 | -32768~+32767 |
unsigned int | 16 | 2 | 0~65535 |
signed long | 32 | 4 | -2147483648~+2147483647 |
unsigned long | 32 | 4 | 0~4294967295 |
float | 32 | 4 | +1.175494E-38~+3.402823E+38 |
sbit★ | 1 | 1/8 | 0-1 |
sfr★ | 8 | 1 | 0-255 |
sfr16★ | 16 | 2 | 0~65535 |
void | 0 | 0 | 无值型 |
* | 指针型 | ||
typedef | 用typedef定义类型 | ||
union | 共同体类型 |
注:带★部分为C51所特有,它们不属于ANSI C.不能用指针对它们存取.
bit 位型
char 字符型
int 整型
float 浮点型
signed 有符号型 有正负值
unsigned 无符号型 相应的空间与有符号型相同,它不能表示负数
short 短型 与基本型相同
* 指针型 是指向变量的地址,即存储单元的地址
void 无值型 1是表示一个函数不返回任何值
2产生一个同一类型指针
enum 枚举类型
- C51数据类型表
- C51的扩展数据类型
- C51内部数据类型
- C51中的数据类型
- C51数据类型扩充定义
- C51单片机功能模块和Keil C 数据类型
- 单片机C51数据类型和存储器类型
- C51
- c51里面的部分数据类型 自己做个笔记
- PCLINT+C51
- C51 pointers
- C51中断
- 汇编语言C51
- C51笔记
- C51指针
- C51中断
- C51单片机
- C51语法
- 性能调优概述
- SQL操作全集
- SQL SERVER 2005 常见问题
- Oracle
- IT项目开发的75条管理守则
- C51数据类型表
- 构建可扩展的Java EE应用(一)
- shell 标准输入与输出
- 构建可扩展的Java EE应用(二)
- 增加javascript的trim 函数
- IIC总线原理——转载
- Socket连接Server端
- 日期转变经典 ‘dd-m月 -yy’转变为‘yyyy-mm-dd’的语句 字符串中子字符串出现N次的位置
- 深入剖析C++继承,多态以及隐藏(三)(类层次中的转化问题)