c语言的数据类型

一、为什么需要数据类型

       以前,低级语言如汇编是没有数据类型的概念的。不管是字符或数字都是把对应的ASCII码存储到相应的地址空间中。首先,是数据的存储(即变量的定义)不方便;其次,对数据进行操作也容易出错。例如,对存储字符的地址空间进行了乘除等操作。
       数据类型的应用,方便和简化了程序开发过程,避免了对数据进行操作时出现的问题。在我们定义一个变量时,只要在该类型的取值范围中,任取一个需要的字面量初始化变量即可。数据类型还规定了该类型可以进行的操作。例如 数值类型型就可以进行乘除操作,而字符类型就不行。

二、 C语言中的数据类型

c语言的数据类型

1、数组

数组:固定大小、相同类型元素的顺序集合