在这里插入代码片指针
#include <stdio.h>
#include <stdlib.h>
void swap(int *x1,int *y1) //无返回型,函数中调用函数
{
int t;
t=*x1,*x1=*y1,*y1=t;
}
void order(int *a,int*b)
{
if(*a>*b) swap(a,b); //传递的是地址值时,不加“*”,传递的是地址中的值时需要加“*”
}
int main()
{
void swap(int *x1,int*y1);
void order(int *a,int*b);
int x,y;
printf("输入两个数:");
scanf("%d%d",&x,&y);
order(&x,&y);
printf("x=%d,y=%d",x,y);
system("pause");
return 0;
}
指针变量作函数参数
最新推荐文章于 2022-11-23 15:44:04 发布