计算机是处理数据的机器,而处理对象的数据储存在内存和磁盘中。内存本质上是一种名为内存芯片的装置,内存芯片分为ram,rom等不同类型,但从外部来看,它们的基本原理是相同的内存芯片外部有引脚负责连接电源以及输入地址信号等等。内存芯片内部有很多能储存巴比特数据的容器,只要指定容器的地址就可以对数据进行读写,而在程序员看来,可以把内存比作一栋大楼,我们要使用的时候就可以从这里面去找,而在c语言中,8字节等于64比特的double型是最大的。进而又向读者介绍了指针指针是c语言的一大特征,它是很多人学习c语言的绊脚石。指针是一种变量,它不储存数据本身的值而是储存数据所在的内存地址。了解了内存。我们就要知道该去怎么用好它。而用好内存要先从数组开始,数组是将相同数据类型长度的多个数据连续排列在内存中的一个元素序列。而数组之所以是使用内存的基础,是因为它反映的就是内存的物理结构本身。使用数组可以提高编程效率。接下来也是学习了很多数组的变形结构,如栈和队列都是无需指定地址和下标就可以对数组元素进行读写的结构。进而还介绍了列表中添加和删除元素,因为使用列表可以高效的向数组中添加和删除数据使用二叉查找数可以高效查找数组中存放的数据。但是最重要的还是要记住数组是所有数据结构的基础。
标签:怎么,储存,读书笔记,芯片,程序,内存,数组,数据,指针 From: https://www.cnblogs.com/shy1226/p/18029997