正在加载图片...
清华大学出版社 TSINGHUA UNIVERSITY PRESS 102指向变量的指针变量 3指针变量作为函数参数 函数的参数是指针类型将一个变量的地址传送到函数中。 【例104】输入的两个整数按大小顺序输出。现在用函数处 理,而且用指针类型的数据作函数参数。 # nclude≤ stdio. h> swap(int*p1, int*p2) i int temp; temp=*p1; *p1=*p2; *p2=temp; 1 void maino i int a, b, pointer 1, *pointer_ 2, scanf( %d, %d", &a, &b) pointer_1=&a; pointer_2=&b if(a<b swap(pointer_1, pointer_ 2); printf("max=%d, min=%dIn",a, b) 返回本章首页8 返回本章首页 10.2 指向变量的指针变量 3. 指针变量作为函数参数 函数的参数是指针类型,将一个变量的地址传送到函数中。 【例10_4】输入的两个整数按大小顺序输出。现在用函数处 理,而且用指针类型的数据作函数参数。 #include<stdio.h> swap(int *p1,int *p2) { int temp; temp=*p1; *p1=*p2; *p2=temp; } void main() { int a,b,*pointer_1,*pointer_2; scanf("%d,%d",&a,&b); pointer_1=&a;pointer_2=&b; if(a<b) swap(pointer_1,pointer_2); printf("max=%d,min=%d\n",a,b); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有