数据类型概念
“类型”是对数据的抽象
类型相同的数据有相同的表示形式、存储格式以及相关的操作
程序中使用的所有数据都必定属于某一种数据类型
数据类型的作用
编译器预算对象(变量)分配的内存空间大小
什么是数据类型?数据类型的本质是什么?为什么要有数据类型?
如果我们要定义一个变量,那么这个变量可以存储什么数值,可以存储什么类型的数值,这就需要引入数据类型这个概念,数据类型的出现是为了把数据分成所需内存大小不同的数据,将其分类。简单来说就是给变量起一个别名,也就是数据类型的本质:固定大小内存块的别名。为什么要有数据类型呢?编程的时候对数据大小的不同申请不同大小的内存,这样就可以充分的利用好内存了
如何计算数据类型大小?
sizeof是操作符,不是函数;
sizeof测量的实体大小为编译期间就已确定
int main()
{
int a = 10;
int b[10] ;
printf("int a:%d