数据是程序操作的对象,在使用这个对象前,得给它分配空间。
同时这对象具有名称、类型、作用域和生存周期等属性。
名称属性:用户通过标识符(字母啊、数字啊和下划线“-”)命名。
类型属性:表明了该数据占用内存的大小和存放的形式。
作用域属性:说明了该数据的作用范围(是局部的还是全局的)。
生存周期:说明该数据占用内存的时间特点。
从不同角度看数据可将数据进行不同的划分。
角度一:从该数据在程序运行时的值是否改变。把数据分为变量和常量。
角度二:从数据在程序代码中的范围看。可以把数据分为局部和全局变量。
角度三:从数据的组织形式的不同可以把数据分为基本类型和引用类型。
如下图的思维导图所示,话说前言不如简洁一图。