跳到主要内容

交换变量,使用指针处理;

代码示范:

#include <stdio.h>
void swap(int *x, float *y);

int main(void)
{
int x = 5;
float y = 10.0001;

// 指针交换变量
swap(&x, &y);
printf("输出结果: %d %le \n", x, y);

return 0;
}

void swap(int *x, float *y)
{
int temp;
temp = *x;
*x = *y;
*y = temp;
}