C++语言程序设计:第6章 指针 (2).pptVIP

  • 8
  • 0
  • 约1.29万字
  • 约 45页
  • 2021-11-04 发布于安徽
  • 举报
第6章 指针 6.1 指针概念 6.2 指针变量的定义和使用 6.3 指针运算 6.4 指针与数组及字符串 6.5 指针数组和多级指针 6.1 指针概念 6.1 指针概念 6.1.1 变量的地址(指针常量) 程序一旦被执行,则该程序的指令、常量和变量等都要 存放在计算机的内存中。计算机的内存是以字节为单位的一 片连续的存储空间,每个字节都有一个编号,这个编号就称 为内存的地址。 注意 : 存储单元的地址和它里面存放的内容完全是两回 事。 如果在程序中定义了一个变量,系统会根据 变量的数据类型给它分配一定字节数的内存空间。 例如: 在一个源程序中定义了如下变量: 6.1.2 指针变量 除了前面介绍的普通变量之外,还使用另外一种特殊性 质的变量,即指针变量。 指针变量是存放地址的变量。它和普通变量一样占用一 定的存储空间。但是,它与普通变量不同之处在于,指针变 量的存储空间中存放的不是普通的数据,而是一个地址,例 如一个变量的首地址。 设某指针变量的名字是px,同时存在另外一个名字为x的普通变量,将变量x的地址送入指针px的存储区域,即px的内容就是变量x的地址,如下图所示: 因此我们可以看

文档评论(0)

1亿VIP精品文档

相关文档