|
/************************************************************ 版权(C):2009-2009, 丁俊杰. 文件名: 1003.cpp 作者:丁俊杰 版本:1.0 时间:2009-09-28 描述:学习指针的使用,指针变量做函数的参数。 函数列表: 1.void main() 2.void swap(int * p1 , int * p2) 历史: <作者> <时间> <版本 > <描述> 丁俊杰 09/09/30 1.0 创建此模块 ***********************************************************/ #include <stdio.h>
void swap(int * p1 , int * p2);
/************************************************ *函数名:void main() *功能:主函数,输入ab的值,并交换他们, *本函数调用的函数清单:void swap(int * p1,int * p2) *调用本函数的函数清单:无 *输入参数:无 *输出参数:无 *返回值:无 ************************************************/ void main() { int a,b; int *pointer_1,*pointer_2; scanf("%d %d",&a,&b); pointer_1=&a; pointer_2=&b; if(a<b) { swap(pointer_1,pointer_2); } printf("\n%d,%d",a,b); }
/************************************************ *函数名:void swap(int * p1 , int * p2) *功能:交换ab的值, *本函数调用的函数清单:无 *调用本函数的函数清单:void main() *输入参数:int * p1,int * p2 *输出参数:无 *返回值:无 ************************************************/ void swap(int * p1,int * p2) { int temp; temp=*p1; *p1=*p2; *p2=temp; }
|