C语言程序设计与数据结构周成义等第7章课件教学.pptVIP

  • 0
  • 0
  • 约3.21千字
  • 约 45页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计与数据结构周成义等第7章课件教学.ppt

第七章 指针 7.1指针的概念 7.2变量的指针与指向变量的指针变量 7.3数组的指针 7.4字符串的指针与指向字符串的指针变量 7.5指针数组和指向指针的指针 7.6函数的指针 7.7指针的应用 7.1指针的概念 指针是C语言中的一种数据类型,它表示变量的存储地址。也就是说,变量的存储地址是变量的指针(注意:变量的指针是一个常量)。用指针类型定义的变量,称为指针变量。指针变量同普通变量一样占用存储空间,与普通变量不同的是,指针变量的存储空间存放的不是普通的数据,而存放的是一个地址。 指针是一个存放地址的变量,而指针指向的对象则是要处理的数据。*和是指针的两个运算符。 1.是取存储变量的地址; 2.*是返回存储地址中的值。 7.2变量的指针与指向变量的指针变量 7.2.1 指针变量的定义 7.2.2 指针变量的使用 7.2.1 指针变量的定义 变量的指针就是变量的地址,它是一个常量。可以定义一个指向一个变量的指针变量。 指针变量在使用之前也需要先定义,指针变量定义的一般格式如下: 数据类型 *指针变量名; 可以看出,定义一个指针变量包含三个方面内容: 1.指针变量的名称。 2.指针类型标志。指针变量名前面的“*”表明是一个指针变量; 3.指针的数据类型。表明指针变量所指向的变量的数据类型。 7.2.2 指针变量的使用 1.通过取地址运算符“”获得地址值 “”是用来求变量对

文档评论(0)

1亿VIP精品文档

相关文档