- 7
- 0
- 约5.11千字
- 约 5页
- 2015-08-08 发布于安徽
- 举报
据存储的基本概念.是C语言以及其他各种程序设计语言中的一个重要概念。在计算机硬
件层面,程序运行中的数据存储通过内存、内存单元、内存地址等一系列机制实现,这些
机制在程序语言层的反映就是程序变量的概念IlJ。
一个程序变量可以看作一个容器,程序运行中可以将有关的数据存入变量中。程序里
的每个变量都有一个名字(变量名).在程序中可以通过变量名使用相应的变量,进而使用
存储在变量里的数据(变量值)【IJ。
如果在程序中定义了一个变量,在编译时就会给这个变量分配一定长度的内存空间,
该内存空间开始字节的地址,就是变量的地址。
3.2直接访问与间接访问
每一个内存单元都有一个地址,用来标识该内存单元,通过地址对所标识的内存单元
存放数据。给变量分配内存空间时,实际上就是建立变量名和地址间的对应关系。变量值
是存放在该地址的内存单元的数据.在内存中对变量值的存取是通过地址进行的。这种按
变量地址存取变量值的方式称为“直接访问方式”。指针变量是存放另一变量地址的变量。
一般来说,我们要访问某一变量,如果不是直接通过变量名(地址)来进行,而是通过存
放该变量地址的指针变量间接进行,则称为“间接访问”方式。
4指针和指针变量
指针和指针变量是两个不同的概念。指针指的是变量的指针,即变量的地址。可以通
俗地讲,指针就是地址
原创力文档

文档评论(0)