1 #include <stdio.h>
2 void f( int *p , int len)
3 {
4 p[ 3] = 10; // 相当于*(P+3)
5 int i;
6 for(i = 0;i<len;i++)
7 {
8 printf( " %d\n ",*(p+i));
9 }
10 }
11 int main()
12 {
13 int a[] = { 1, 2, 3, 4, 5};
14 f(a, 5);
15 printf( " a[3] = %d\n ",a[ 3]);
16
17 return 0;
18 }
2 void f( int *p , int len)
3 {
4 p[ 3] = 10; // 相当于*(P+3)
5 int i;
6 for(i = 0;i<len;i++)
7 {
8 printf( " %d\n ",*(p+i));
9 }
10 }
11 int main()
12 {
13 int a[] = { 1, 2, 3, 4, 5};
14 f(a, 5);
15 printf( " a[3] = %d\n ",a[ 3]);
16
17 return 0;
18 }