C语言程序设计 郑山红 李万龙 宋立明 侯秀萍 第6章 指针新.pptVIP

  • 7
  • 0
  • 约 92页
  • 2015-12-15 发布于广东
  • 举报

C语言程序设计 郑山红 李万龙 宋立明 侯秀萍 第6章 指针新.ppt

第6章 指针 本章目标 了解地址和指针的概念,指针在函数中 的应用 熟悉指针的定义和引用方法 掌握指针与数组、指针与字符串综合的程 序设计方法 掌握使用指针灵活处理问题 6.1 指针变量 地址和指针的概念 为了说清楚什么是指针,必须弄清楚数据在内存中是如何存储的,又是如何读取的。如果在程序中定义了一个变量,在编译时就给这个变量分配内存单元。系统根据程序中定义的变量类型,分配一定长度的空间。例如,一般微机使用的C系统为整型变量分配2个字节,对实型变量分配4个字节,对字符型变量分配1个字节。内存区的每一个字节有一个编号,这就是“地址” 。在地址所标志的内存单元中可以存放数据。如图6.1所示。 6.1 指针变量 图6.1 6.1 指针变量 “直接访问”方式:按变量地址存取变量值的方式。 “间接访问”方式:将变量i的地址存放在另一个变量中,然后通过该变量访问变量i。 下图是直接访问和间接访问的示意图。 6.1 指针变量 6.1 指针变量 由以上知识可知,一个变量的地址称为该变量的“指针”。例如,地址2000是变量i的指针。如果有一个变量专门用

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档