现在的位置: 首页 > 08 指针 > 正文

用指针作函数参数

2013年08月13日 08 指针 ⁄ 共 231字 ⁄ 字号 用指针作函数参数已关闭评论

用指针作函数参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
// 2011_09_C_27
 
#include <stdio.h>
 void fun(int *p)
 {
     printf("%d\n",p[5]);
 }
 
 int main(int argc, char *argv[])
 {
     int a[10]= {1,2,3,4,5,6,7,8,9,10};
     fun(&a[3]);
     return 0;
 }

本题考核考核学生掌握指针变量与数组之间关系,主函数将a[3]地址传给函数fun,此时函数fun中的*p接收的是以首地址值为4的数组p[7],故p[5]数组元素值应是9。

【上篇】
【下篇】

抱歉!评论已关闭.