2.1.2 基本的数据类型
基本数据类型是不可再分的最基本的数据类型,是构造其他数据类型的基础。C语言提供的一种基本的数据类型及其对应的关键字见表2-1。
表2-1中的字符型用来描述单个的字符;整型用来描述在计算机中可以准确表示的整数;浮点型和双精度型用来描述在计算机中近似表示的实数,其中双精度比浮点型表示的精度高;无值类型用来描述无形式参数的C函数、无返回值的C函数或无定向指针等。
不同类型的数据由于在计算机中的存储方式不同,其在内存中所占的二进制位(bit)大多不相同,即使相同数据类型的数据在不同种类的计算机中所占位数也不完全相同,见表2-2。
表2-1 C语言基本的数据类型及其对应的关键字

表2-2 基本数据在不同计算机所占的二进制位数
