- 27
- 0
- 约6.54千字
- 约 46页
- 2017-01-02 发布于广东
- 举报
馋死 *Company Logo LOGO 第10章 指针与函数 本章重点 § 指针作为函数的参数 § 函数指针的概念、定义及赋值 § 函数指针的应用 § 指数函数的定义 § 命令行参数的应用 本章难点 § 指针作为函数的参数时传递的情况 § 函数指针的概念,函数指针的赋值及调用方法 § 函数指针在调用中的形式参数及实际参数的使用 § 指针函数的概念以及与函数指针的区别 § 命令行参数编程中的文件名与命令的关系 § 命令行参数的赋值方法 10.1 指针与函数参数 函数的参数可以是变量、变量地址、数组名或指针变量。实际上,函数参数为变量的地址、指针、数组名都属于地址传递的方式。 1. 变量的地址作为函数参数 【例10.1】 变量的地址作为函数参数的例子。 #includestdio.h void f(int *p) /*由于实参为变量的地址,形参一定是指针*/ { printf(%d\n,*p); } void main( ) { int x=5; f(x); /*变量的地址作为实参*/ } 分析:参数传递的情况如图10.1所示,由于实参为变量的地址,形参一定是指针,因为只有指针才能指向变量的地址。变量x的地址传给指针p,p的值为x,即指针p指在x的
原创力文档

文档评论(0)