chapter06指针.pptVIP

  • 2
  • 0
  • 约1.39万字
  • 约 50页
  • 2017-01-23 发布于天津
  • 举报
chapter06指针.ppt

第六章 指 针 指针的作用 使程序简洁、紧凑、高效 有效地表示复杂的数据结构 动态分配内存 得到多于一个的函数返回值 6.1 指针的概念 变量与地址 与*运算符 含义 直接访问与间接访问 直接访问:按变量地址存取变量值 间接访问:通过存放变量地址的变量去访问变量 6.2 指针变量 指针变量与其所指向的变量之间的关系 指针变量的初始化 一般形式:[存储类型] 数据类型 *指针名=初始地址值; a 二维数组首地址,即第0行地址 a+i 第i行地址 a[i]+j ? *(a+i)+j 第i行第j列地址 *(a[i]+j) ? *(*(a+i)+j) ? a[i][j] 第i行第j列元素 二维数组的指针作函数参数 用指向变量的指针变量 用指向一维数组的指针变量 用二维数组名 6.4 指针与字符串 字符串表示形式 用字符数组实现 字符串指针作函数参数 用字符数组或者字符指针变量作参数 常用字符串处理函数 puts( ) 输出 gets( ) 输入 strcpy( ) 复制 strcat( ) 连接 strcmp( ) 比较 strlen( ) 长度 6.5 指针与函数 函数指针:函数编译时分配的入口地址,用函数名表示 用函数指针变量作函数参数 6.7 指针数组和

文档评论(0)

1亿VIP精品文档

相关文档