数据
对数据进行描述。描述它的各种类型,描述它的特点以及如何声明它。
描述变量的三个属性----作用域、链接属性和存储类型。这三个属性决定了一个变量的“可视性”和“生命期”
C语言中,仅有4种基本数据类型---整型、浮点型、指针和聚合类型(如数组和结构等)。
所有的其他类型都是从这4种基本类型的某种组合派生而来。
整型家族包括字符、短整型、整型和长整型,他们都分为 有符号和无符号两种版本
规定整型值相互之间大小的规则很简单:长整型至少应该和整型一样长,而整型至少应该和短整型一样长
char
signed char
unsigned char
short int
unsigned short int
int
unsigned int
long int
unsigned long int
short int 至少16位,long int至少32位。
char要么是signed char,要么是unsigned char,这取决于编译器。这个事实意味着不同机器上的char可能拥有不同范围的值,