zltzlt 发表于 2020-1-14 23:00:15

C++ 通过函数和指针交换两个变量的值

慎重使用

// 利用函数和指针交换两个变量的值

#include <iostream>
using namespace std;

void swap(int *a, int *b)
{
    int c;
    c = *a;
    *a = *b;
    *b = c;
}

int main()
{
    int x = 1, y = 2;
    cout << x << " " << y << endl;
    swap(&x, &y);
    cout << x << " " << y << endl;
    return 0;
}
页: [1]
查看完整版本: C++ 通过函数和指针交换两个变量的值