c语言教程(课件)10.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 79页
  • 2016-12-10 发布于重庆
  • 举报
c语言教程(课件)10

第10章 指针 引言 C程序设计中使用指针的好处 使程序简洁、紧凑、高效 有效地表示复杂的数据结构 动态分配内存 得到多于一个的函数返回值 本章主要内容: 地址和指针的概念 对指针变量的操作和运算 指针变量作为函数参数和函数返回值 数组与指针 指向函数的指针 8.1指针变量的概念与使用 8.1.1 变量与地址 8.1.4 指针变量的赋值 取地址运算符 变量名 //表示变量的地址 单目运算符,优先级: 2 结合性:自右向左 例如: int a; int *p a; 取指针所代表地址的内容运算符 * 单目运算符,优先级: 2 结合性:自右向左 例如: *p 1; 指针变量的初始化 一般形式:[存储类型] 数据类型 *指针名初始地址值; 8.1.5 对指针变量的操作 直接访问:按变量地址存取变量值 间接访问:通过存放变量地址的变量去访问变量 指针变量与其所指向的变量之间的 一些等价关系 例: int i, *p_pointeri; 指针变量定义时指定的基类型, 应该与指针变量使用时指向的变量类型相同。 main float x2.0, y; int *p;//错误 p100; //错误 px;y*p;printf%f,y;例 p指向float数,则 p+1 ? p+1 ?4 例 p指向int型数组,且p

文档评论(0)

1亿VIP精品文档

相关文档