标题: C语言中数据类型介绍 [打印本页]

作者: 51黑科技    时间: 2016-2-2 03:26
标题: C语言中数据类型介绍
C语言数据类型包括:基本类型、构造类型、指针类型、空类型;
==》空类型就一个:void;

==》基本类型包括:位(bit)、字符(char)、整型(int)、短整型(short)、长整型(long)、浮点型(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~2147483647
float-------------------四字节------------+/-1.175494 E-38~+/-3.402823 E+38
*-----------------------1~3字节-----------所指对象的地址
bit---------------------位------------------0或1
sbit--------------------位------------------0或1
sfr---------------------单字节------------0~255
sfr16------------------双字节------------0~65535

==》构造类型包括:数组(array)、结构体(struct)、共用体(union)、枚举类型(enum);

==》常见指针类型:
类型识别符 * 指针变量名--------指针类型--------指针指向的类型
int*ptr--------------------------------int*----------------int
char*ptr-----------------------------char*-------------char
int**ptr-------------------------------int**---------------int*
int(*ptr)[3]---------------------------int(*)[3]-----------int()[3]
int*(*ptr)[4]--------------------------int*(*)[4]----------int*()[4]



作者: 8imi8    时间: 2016-2-15 21:43
很好,,,,
作者: guobd    时间: 2016-2-17 07:42
不错,收了。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1