#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
void Faction(int* p1,int * p2 )
{
int temp=0;
temp = *p1;
*p1 = *p2;
*p2 = temp;
}
int main()
{
int num1=0;
scanf("%d", &num1);
int num2 = 0;
scanf("%d", &num2);
Faction(&num1,&num2);
printf("%d %d\n", num1, num2);
system(“pause”);
return 0;
}
本文详细介绍了一种使用C语言实现的两个整数变量值交换的方法,通过传递变量地址到函数中,利用指针操作完成值的互换,避免了传统方式的局限,展示了指针在实际编程中的灵活应用。
1657

被折叠的 条评论
为什么被折叠?



