再读变量
搞清楚变量与变量名的区别?还有变量地址、存储值、变量类型。一个五个的关系
这是两个不同的对象,变量是一段存储空间,那么变量值即存储空间类型,变量名是相当于引用,格外的副产物;
变量可以存储值,有地址值;
例如
int i=9;
变量名是i,引用的是整型的存储空间,空间内放置的是9,这一切在运行时候发生你所规划的程序。
总结,先有变量,即内存,变量有三个属性,对内:具有空间类型,具有自己的地址,对外:具有存储值的功能,用变量名引用变量;
小知识:若变量不给初始值,则是上次遗留下来的,存储空间必定是拨码0、1组合;而不是随机值