标签:调用 return std 描述 can poi 指针变量 个数 大小
一、需求
对输入的两个整数按大小顺序输出,调用函数处理,而且用指针数据作为函数的参量。
二、分析
需要两个指针分别存储a,b两个数的地址。然后将所存储地址的指针作为swap()函数的参变量。在swap()内描述a,b两整数交换。
三、代码实现
#include<stdio.h>
int main()
{ void swap(int *p1, int *p2); //声明函数
int a,b;
int *ptr1,*ptr2; //定义指针
scanf("%d%d",&a,&b);
ptr1 = &a; //指针变量初始化
ptr2 = &b;
if(a>b)
swap(ptr1,ptr2);
printf("%d%d",a,b);
return 0;
}
void swap(int *point1,int *point2)
{
int tmp;
tmp = *point1;
*point1 = *point2;
*point2 = tmp;
}
标签:调用 return std 描述 can poi 指针变量 个数 大小
原文地址:https://www.cnblogs.com/yanyan-python/p/12357516.html