程序设计基础教程 C语言 教学课件 作者 杨有安 陈维 曹惠雅 徐欣欣 鲁丽 1_ 第7章 指针.pptVIP

  • 8
  • 0
  • 约1.64万字
  • 约 56页
  • 2019-10-09 发布于未知
  • 举报

程序设计基础教程 C语言 教学课件 作者 杨有安 陈维 曹惠雅 徐欣欣 鲁丽 1_ 第7章 指针.ppt

程序设计基础(C语言)wh 第 七 章 指 针 本章内容 7.1 指针的概念 7.2 指针变量作为函数参数 7.3 指针与一维数组 7.4 指针与多维数组 7.5 指针数组和多级指针 7.6 指针与函数 7.7 命令行参数 小 结 7.1 指针的概念 7.1.1 地址与指针 一般把存储器中的一个字节称为一个内存单元,为了正确地访问这些内存单元,必须为每个内存单元编上号。根据一个内存单元的编号即可准确地找到该内存单元,这个编号就叫做存储单元的地址。 在C程序中定义一个变量,系统会根据要求给这个变量分配存储单元,分配时会根据变量类型的不同决定分配内存空间的大小。变量通常有3个特征:名字、地址和内容(值)。 变量的地址表示为:变量名 是取地址运算符,操作数是变量名。 该表达式的值为操作数变量的地址。 指针变量:存放地址的变量 例: int i=10 ; char c=‘a’; int *p; p=i; 变量p被定义成一个指针变量,语句“ p=i;”将变量i的地址(1000)存放到变量p中,称“p指向变量i”或“p是变量i的指针”,被指向的变量i称为p所指向的对象。 单目运算符*是的逆运算,称为间接访问

文档评论(0)

1亿VIP精品文档

相关文档