c语言第8章见的课件.pptVIP

  • 0
  • 0
  • 约1.76万字
  • 约 91页
  • 2019-01-01 发布于福建
  • 举报
c语言第8章见的课件

第8章 指针 本章要求 掌握地址与指针的概念; 掌握各类型指针变量的定义、赋值、指针运算符、指针运算; 掌握一维数组的指针、二维数组的指针、字符串的指针的定义与应用; 了解函数的指针和指向函数的指针变量; 了解指针数组的概念与定义,多级指针的概念与定义。 8.1 地址和指针的概念 指针是C语言的一个重要概念,也是C语言的一个特色。它可以有效地表示复杂的数据结构;动态分配内存;能方便地使用字符串;有效而方便地使用数组;在函数调用时能返回得到多于一个的值;能直接处理内存地址等。 掌握指针的应用,可以使程序简洁、紧凑、高效。每一个学习和使用C语言的人,都应当深入地学习和掌握指针。可以说,不掌握指针就是没有掌握C的精华。 程序中每个实体,如变量、数组、函数等都要在内存中占有一个可标识的存储区域。每个存储区域由若干个字节的存储单元组成。内存中每个字节的存储单元都有一个“地址”。一个存储区域的“地址”是指该区域中第一个字节的地址。 指针实际上是对存储单元地址的一种形象化描述。指针即地址。 程序中的变量表示命名了的存储区域。不同类型变量其存储区域字节单元数不一样。 变量名表示该存储区域的别名。变量值是该存储区域中存储的数据。变量地址是该存储区域的首地址。 变量地址可通过对变量名进行取地址运算得到。如:a得到变量a的地址。 int a=3,b=4; fl

文档评论(0)

1亿VIP精品文档

相关文档