- 20
- 0
- 约1.95万字
- 约 85页
- 2016-12-25 发布于贵州
- 举报
?设一个函数process,在调用它的时候,每次实现不同的功能。输入a和b两个数,第一次调用的时找出其中的大者,第二次调用的时找出其中的小者。第三次调用求两者之和。 间接访问的过程是:由指针变量得到变量的地址,根据该地址找到变量的存储区,再对该存储区的内容进行存取,从而实现了对变量的间接访问。 间接访问的过程是:由指针变量得到变量的地址,根据该地址找到变量的存储区,再对该存储区的内容进行存取,从而实现了对变量的间接访问。 数组名作函数参数,是地址传递 指向数组的指针变量也可以作为函数参数,也是地址传递 数组名作函数参数和数组指针作函数参数 实参与形参的对应关系 指针变量 数组名 指针变量 指针变量 数组名 数组名 形 参 实 参 例:6.20 求二维数组中全部元素之和。 main( ) { int arr_add(int arr[ ],int n); int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23); int *p,total; p=a[0]; total=arr_add(p,3*4); printf(total=%d,total); } arr_add(int arr[ ],int n); { int i,sum=0; for(i=0;in;i++) sum+=arr[i]; ret
原创力文档

文档评论(0)