C语言程序设计王建国陈惠明第4章数组与指针课件教学.pptVIP

  • 9
  • 0
  • 约1.21万字
  • 约 83页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计王建国陈惠明第4章数组与指针课件教学.ppt

馋死 PPT研究院 POWERPOINT ACADEMY * * * * * * * * 数组元素 a[0][0] a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] p p+1 p+2 p+3 p+4 p+11 … p+8 … 二维数组在内存中的存储结构 4.2.4指针数组 数组元素为指针类型的数组称为指针数组。 指针数组说明的一般形式为: 类型说明符 *指针数组名[数组长度]; 例如: int *p[5]; 4.2.5指针与字符串 【案例4.11】从键盘输入两个字符串,判断第二个字符串在第一个字符串中出现的次数。 案例算法描述如图所示: 输入两个字符串str1和str2 p1=str1; p2=str2 当p1指向的字符不为’\0’ p1与p2指向的字符是否相等 Y N *p1==*p2*p2!=\0 p1++; p2++ p1++ str2在str1中出现的次数初值置0,即s=0 p2指向的字符是否为’\0’ Y N s++ 输出str2在str1中出现的次数s的值 p2重新指向str2首字符 案例4.11的N-S图 【归纳总结】 字符串指针变量与字符数组的区别: 1. 内存的

文档评论(0)

1亿VIP精品文档

相关文档