几个角度看程序
2 变量
最简单的变量,和代数学的 xyz一回事,因为它的数值会变,在程序运行过程中;
关于变量 分 整形、浮点(说白就是小数)等等的存储格式一类的知识点,看书。
这里从内存分配理解变量;
——以后记住了,不管是说 函数,还是 变量,都要从内存的角度去理解,因为 内存 是 程序生存的空间。嗯,内存,是存储器的一种用途分类。
定义变量这个动作背后意味着 编译或者运行时在内存某个位置上分配了空间;
对内存最简单的理解是,一连串同等规格的开关单元,每一位任何时刻只能是0或者1,一般它们以8位8位为一个存储单元,名字叫 字节。
和 大马路上的房舍一样,它们都长一个样,为了区别需要标号;于是乎,我们叫这些号码为 地址;
编译器在分配内存时干了两件事:
1. 找到一个可供分配的足够大的存储单元;
2. 记住它的地址;
额,字数到了,下节再见