C语言程序设计姜海涛C语言程序设计第七章课件教学.pptVIP

  • 6
  • 0
  • 约2.6万字
  • 约 135页
  • 2017-01-01 发布于广东
  • 举报

C语言程序设计姜海涛C语言程序设计第七章课件教学.ppt

第七章 指针 主要内容 本章要点 指针与地址的概念 指针变量与指针作为函数参数 指针和数组的联系 用指针处理字符串 指针数组与指向指针的指针 指针与函数 本章学习目标 掌握指针的概念以及指针做函数参数的作用 掌握通过指针对数组进行操作的方法 掌握数组名做函数参数的含义和用法 掌握通过指针对字符串进行操作的方法 理解指针数组以及指向指针的指针的含义和作用 理解函数指针的作用 7.1 基本概念 7.1.1 指针和地址 每一个字节对应唯一的一个编号。这个编号实际上就是地址,通过某一个地址可以唯一地定位到某一个字节。 程序中使用的常量、变量在运行时要占据一定数目的连续的内存单元,计算机就通过这些内存单元的地址寻找并使用它们。 有时,我们把某个变量的地址存储在另外的变量里,这种存储了地址的变量我们通常称之为指针变量。 7.1.2 定义指针变量 指针变量定义的一般形式 类型名 *指针变量名; 例如: int *p; float *q; 指针变量的含义 int a=5; int *pa=a; 7.1.2 定义指针变量(续) 需要注意的是,指针变量是有类型之分的。 int *p; float *q; 通过变量p中存放的地址,可以找到另外一个int类型的数据,而通过变量q中存放的地址,找到的是一个float类型的数据。 类型名限定的是指针变量指向的数据的类型。 int *p;

文档评论(0)

1亿VIP精品文档

相关文档