C语言 指针应用.pptVIP

  • 38
  • 0
  • 约 22页
  • 2016-04-08 发布于江西
  • 举报
C语言 指针应用.ppt

第7章 指 针 内容提要 指针的概念 数组的下标法引用和指针法引用 利用指针数组对各个字符串进行排序,存取等操作 带参数的main()函数 指针概述 指针的概念 一、什么是变量的地址,什么是变量的内容? 每个变量在内存中都占有一定字节数目的存储单元,C编译程序在对程序编译时,根据程序中定义的变量的类型,在内存中为其分配相应字节数目的存储空间。 变量在内存中所占存储空间的首地址,就称为该变量的地址(address). 变量在内存中所占存储单元中存放的数据,就称为变量的内容(content)。 直接寻址 间接寻址 指针变量 专门存放地址型数据的变量 运算符和*的使用 (*p1) /*该表达式的值代表的是变量a 的地址*/ *(a) /*该表达式引用的是变量a的内 容*/ 引入指针的原因 为函数提供修改变量值的手段 指针为C的动态内存分配系统提供支持 指针为动态数据结构提供支持 指针可以改善某些子程序的效率 例:任意从键盘输入两个整数,然后将交换后的数据重新输出。 #includestdio.h void swap(int x, int y); main() { int a,b; prin

文档评论(0)

1亿VIP精品文档

相关文档