- 4
- 0
- 约1.38千字
- 约 56页
- 2017-04-25 发布于四川
- 举报
C语言课件第十章指针
第10章 指针;主要内容:
(1)指针和地址
(2)指针常量和指针变量
(3)指针与数组的结合应用
(4)指针与函数的结合应用
(5)指针数组与指向指针的指针变量
重点:
指针变量的定义与引用
通过指针访问数组元素
指针变量作为函数参数
返回指针值的函数;10. 1 指针和指针变量 ;指针变量;;;;指针变量作函数参数;;;10.2 指针与数组;;指针运算;;;;;;;10.2.2 指针与二维数组;;;;;;;10.2.3 指针与字符串;;;;;10.3 指针与函数;指向函数的指针;指向函数的指针变量的一般定义形式为:
类型标识符 (*指针变量名)( [参数类型] );
例如: int (*da)( );
定义指针变量 da,它指向一个返回int 型值的函数。
应用:
利用指向函数的指针变量编写通用函数(较高要求)。
例10.16编写函数:求任意函数f(x)在区间(a,b)上的定积分。
程序(略)
;返回指针值的函数;例10.17 编写函数search():查找字符ch在字符串str中第一次出现的位置。在主函数中输入字符串、待查找的字符,输出查找结果。
分析:函数search()的类型为指向字符数据的指针类型,参数有两个:字符型的ch和指向字符的指针变量str.
算法:从str指向的字符串的首字符开始,循环比较str指向的字符是否与字符ch相
原创力文档

文档评论(0)