软件技术基础之指针和刚结构体课件.pptVIP

  • 1
  • 0
  • 约5.13千字
  • 约 24页
  • 2019-01-01 发布于福建
  • 举报

软件技术基础之指针和刚结构体课件.ppt

软件技术基础之指针和刚结构体课件

* 指针 1、内存:由存储单元组成。其特点为存储单元是线性连续的。存储单元的最小单位是 字节。 2、内存地址:正如我们的住房都有门牌号码一样,为了访问内存中的某个存储单元,我们也要为它编号,这种编号称为内存地址。利用内存地址我们可以访问该地址标识的存储单元。 一、指针的相关基本概念: Byte 3、程序中一旦定义了一个变量,该变量在内存中就将占用一定的存储单元。变量占用的存储单元总是n(n0)个连续的字节,开始字节的地址,就是变量的地址也可称为该存储单元的首地址。 二、指针的基本概念: 指针就是变量的地址。与此对应,在C语言中使用一类专门的变量即指针变量来存放变量的地址。因此,指针变量是存放地址数据的变量。 从右图可知,指针变量和一般变量一样,仅仅是变量的内容为变量地址的变量而已。 指针变量pi 变量i 变量值 变量地址(指针) 变量地址存入指针变量 指向 这里变量和指针变量的类型必须一致。 一般而言,指针变量只能存放某一种数据类型的变量的地址,由此可将指针变量分为:整型指针变量、实型指针变量和字符型指针变量等等,指针变量的类型表明了其指向的存储单元中存放的数据的类型。 当把变量的地址存入指针变量后,我们就认为 这个指针指向了该变量。 指针的定义方式如下:

文档评论(0)

1亿VIP精品文档

相关文档