用指针作形参,实现输出参数,交换两变量的值。
#include <stdio.h>
void jiaohuan(int *,int *);
int main(void)
{
int a=100,b=200;
jiaohuan(&a,&b);
printf("%d\n%d\n",a,b);
return 0;
}
void jiaohuan(int *a,int *b)
{
int o;
o=*a;
*a=*b;
*b=o;
}
知乎: @张赐荣
赐荣博客: www.prc.cx
张赐荣,视障者,信息无障碍专家。
深耕Web/PC/移动端可访问性研究与实践工作多年,对跨平台无障碍解决方案拥有深刻的独特理论和丰富的实战经验。
精通视障用户软件交互设计,致力于用专业的能力改善、提升产品可及性体验。
用指针作形参,实现输出参数,交换两变量的值。
#include <stdio.h>
void jiaohuan(int *,int *);
int main(void)
{
int a=100,b=200;
jiaohuan(&a,&b);
printf("%d\n%d\n",a,b);
return 0;
}
void jiaohuan(int *a,int *b)
{
int o;
o=*a;
*a=*b;
*b=o;
}
知乎: @张赐荣
赐荣博客: www.prc.cx
 
                
            
        感谢您访问张赐荣的技术分享博客!
博客地址:https://cnblogs.com/netlog/
知乎主页:https://www.zhihu.com/people/tzujung-chang
个人网站:https://prc.cx/