[其它课程]c语言.pptVIP

  • 0
  • 0
  • 约1.95万字
  • 约 74页
  • 2018-02-17 发布于浙江
  • 举报
[其它课程]c语言

第9章 指 针 预备知识 9.1 指针的含义 9.2 指针变量 9.3 指针与数组 总结,对二维数组的引用有三种方式: ①下标法。如a[i][j]或p[i][j]。 ②指针法,如*(*(p+i)+j)或*(*(a+i)+j)。 ③下标指针混合法,如(a[i]+j),(p[i]+j),(*(a+i))[j],(*(p+i))[j],*(a[0]+i*n+j)等。 9.4 指针与函数 2.数组元素地址作实参 当用数组元素的地址作为实参时,因为是地址值,所以对应的形也应当是基类相同的指针变量。 3.函数的指针形参和函数体中数组的区别 当用数组元素的地址作为实参时,因为是地址值,所以对应的形也应当是基类相同的指针变量。 9.5 指针与字符串 9.6字符数组与字符指针的区别 9.8 指针的数据类型小结 例9.17 用移动指针的方法将键盘输入的若干字符(用EOF结束输入)存放在一个字符串中,编写程序,输出数组中ASCII码值最大的元素。? #includestdio.h main() {char a[100],*p,max; p=a; scanf(%c,p); while(*p!=EOF) {p++; scanf(%c,p);} p=a; max=*p; while(*p!=EOF) {p++; if(max*p) max=*p;} pr

文档评论(0)

1亿VIP精品文档

相关文档