《C语言程序设计》指针基本概念教学的探讨.pdfVIP

  • 7
  • 0
  • 约5.11千字
  • 约 5页
  • 2015-08-08 发布于安徽
  • 举报

《C语言程序设计》指针基本概念教学的探讨.pdf

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

文档评论(0)

1亿VIP精品文档

相关文档