#include <stdio.h> void swap(int *a,int *b){ int temp=*a; *a=*b; *b=temp; } int main() { int a=5,b=6; swap(&a,&b); printf("a=%d,b=%d\n",a,b); return 0; }
时间: 2023-06-25 12:02:21 浏览: 107
学习C语言必会的7组代码基础代码学习.rar
这是一个使用指针实现交换两个变量值的 C 语言程序。首先定义了一个函数 `swap`,它接收两个指向整型变量的指针,然后将这两个变量的值进行交换。在 `main` 函数中,定义了两个整型变量 `a` 和 `b`,它们的初值分别为 5 和 6。接着调用 `swap` 函数,将 `a` 和 `b` 的地址传入函数,从而实现了交换。最后,使用 `printf` 函数输出交换后 `a` 和 `b` 的值,程序执行完毕。
阅读全文