# include <stdio.h>
void exchange(int * p, int * q)
{
int t ;
t = *p ;
*p = *q ;
*q = t;
}
int main(void)
{
int a = 3;
int b = 5;
exchange(&a, &b);
printf("a= %d , b = %d", a, b);
return 0;
}
利用指针交换两个值(C语言)
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 必备知识:c语言中的函数调用和指针变量的相关知识 众所周知,函数是C语言中一个十分重要的模块,因为函数的存在,使得...
- 天道酬勤,每日记点笔记也是蛮有意思的。 今天温习了下 POINTERS ON C 书中的链表一章,记录下使用二级指...
- Associated Object的使用 熟悉OC的人估计都知道如何通过Category给已有的类添加属性,那就是...