在第四章中主要讲关于内存的,内容如下:
计算机是进行数据处理的设备,而程序表示的就是处理顺序和数据结构。由于处理对象数据是存储在内存和磁盘上的,因此程序必须能自由地使用内存和磁盘。内存实际上是一种名为内存IC的电子元件。虽然内存IC包 括 DRAM、SRAM、ROM 等多种形式,但从外部来看,其基本机制都 是一样的。内存IC中有电源、地址信号、数据信号、控制信号等用于 输入输出的大量引脚(IC的引脚),通过为其指定地址(address),来进行数据的读写。内存IC内部有大量可以存储8位数据的地方,通过地址指定这些场所,之后即可进行数据的读写。编程语言中的数据类型表示存储的是何种类型的数据。从内存来看,就是占用的内存大小(占有的楼层数)的意思。即使是物理上以1个字节为单位来逐一读写数据的内存,在程序中,通过指定其类型(变量的数据类型等),也能实现以特定字节数为单位来进行读写。还讲述了内存IC中存储数据的容量以及是如何存储数据的,还有指针,C语言的重要特征,指针其实也是一种变量,但它不表示数据的值,而是数据存储的地址,通过指针对数据进行任意的读写。在内存中熟练的使用数组是高效使用内存的基础,这样说的原因是数组和内存的物理构造是一样的。栈、队列、环形缓冲区、链表等进一步加深了印象和理解。
标签:存储,读写,地址,内存,IC,数据,第四章 From: https://www.cnblogs.com/wzc123/p/18032105