1.题目
本实例实现使用指针变量实现交换两个变量(a和b)的值。运行后,输入两个整型数值,将变量a,b中的值交换,然后输出到窗体上。
2.代码
#include<stdio.h>
swap(int* p1, int* p2)
{
int temp;
temp = *p1;
*p1 = *p2;
*p2 = temp;
}
int main(void)
{
int a;
int b;
int* p1;
int* p2;
scanf("%d %d", &a, &b);
p1 = &a;
p2 = &b;
swap(p1, p2);
printf("\n结果是:%d,%d\n", a, b);
return 0;
}