c语言 类型
C语言的数据类型
由基本类型和复杂类型构成
1. 基本数据类型
包括字符型(char)、整形(int)、实型(float、double)
带符号(signed) 和 无符号(unsigned) 两种基本数据类型,本质是有无符号,两者的可表示的范围不同。
字符型 ->保存字符
char 占用 1byte = 8bit (注意计算机的最小存储单位是字节,1字节等于8bit,有字节才有地址。)
整形 ->保存整数
int 占用 4byte = 16bit (通常反映了所用机器中整数的最自然长度。)
short 和 long 两个限定符用于限定整形。
short int 占用 2byte = 16bit int 可省
long int 32位机占4byte,64位机占8byte int 可省
long long int 占8byte int 可省 (大数据一般处理方式是字符串)
实型
浮点型 ->保存小数
float 单精度 4byte
double双精度 8byte
long double 高精度
2.复杂数据类型
包括指针类型、构造类型(数组、结构体、枚举、结构体)、空类型、联合体

浙公网安备 33010602011771号