《C语言程序设计基础》6指针.pptVIP

  • 5
  • 0
  • 约1.25万字
  • 约 72页
  • 2017-01-06 发布于浙江
  • 举报
第6章 指针 第6章 指针 第6章 指针 6.1 地址与指针 内存就是内部存储器,是由存储单元组成的。我们需要对它编号,这个编号就是内存地址。 如果在程序中定义了一个变量,在对程序进行编译时,系统就会给这个变量分配具体的物理内存单元。 虽然程序中是通过变量名来对内存单元进行存取操作的,其实程序经过编译以后已经将变量名转换为变量的地址,对变量值的存取都是通过地址进行的。这种按变量地址存取变量值的方式称为“直接访问”方式。 6.1 地址与指针 对应“直接访问”还有另外一种称之为“间接访问”的变量值存取方法,将变量的地址存放在另一个变量中,通过存放变量地址的变量存取变量的值。 什么是指针呢?C语言规定变量的地址就是变量的指针。对于变量a和存放变量地址的变量a_pointer来讲,一个用于存放变量的数值258,一个用于存放变量的地址2000,在这里的a_pointer就是指针变量。 6.1 地址与指针 内存地址:内存中存储单元的编号 变量地址 :系统分配给变量内存单元的起始地址 变量地址起指向作用,因此形象称地址是变量的指针,即地址就是指针,指针就是地址 变量地址,还隐含变量类型信息 指针:一个变量的地址就是该变量的指针 指针变量 :专门存放变量地址的变量 6.1 地址与指针 6.1 地址与指针 变量的地址就是变量的指针。存放变量地址的变量是指针变量,它用来指向另一个变量。 为了表

文档评论(0)

1亿VIP精品文档

相关文档