每写一个程序,总离不开数据的应用,在学习 c51 语言的过程中掌握理解数据类型也是 很关键的。先看表 3-1,表中列出了 KEIL uVision2 单片机c语言编译器所支持的数据类型。在标准C语言中基本的数据类型为 char,int,short,long,float 和 double,而在c51编译器中int 和 short 相同,float 和 double 相同,这里就不列出说明了。下面来看看它们的具体定义。 单片机c语言教程:C51数据类型 时间:2012-09-11 16:31:13 来源:21IC 每写一个程序,总离不开数据的应用,在学习 c51 语言的过程中掌握理解数据类型也是 很关键的。先看表 3-1,表中列出了 KEIL uVision2 单片机c语言编译器所支持的数据类型。在标准C语言中基本的数据类型为 char,int,short,long,float 和 double,而在c51编译器中int 和 short 相同,float 和 double 相同,这里就不列出说明了。下面来看看它们的具体定 义: |数据类型 |长 度 |值 域 | |unsigned char |单字节 |0~255 | |signed char |单字节 |-128~+127 | |unsigned int |双字节 |0~65535 | |signed int |双字节 |-32768~+32767 | |unsigned long |四字节 |0~4294967295 | |signed long |四字节 |-2147483648~+21474836| | | |47 | |float |四字节 |±1.175494E-38~±3.4028| | | |……