关于用指针交换两个数
西邮Linux 兴趣小组又到了纳新季,作为一个老学长,面试学弟学妹们的时候,必然要然他们感受到小组的关怀(受尽折磨),这一届孩子还是挺强的,但是一到指针上就栽了坑,在加上我们小组的陈年老题swap屡试不爽。所以在这里总结一下关于用一级 二级指针交换两个数字的问题。
一级指针交换
#include<stdio.h>
int swap(int *c , int *d)
{
int *q;
q = c;
c = d;
d = q;
printf("%d %d\n", *c, *d);
}
int main ()
{
int a=5, b=