用指针写交换函数

单选题 难度 3

#pointer#function

传地址进去就能改到本体。

题目

下面代码的输出是( )。

void sw(int *x, int *y) { int t = *x;  *x = *y;  *y = t; }
// main: int a = 1, b = 2;  sw(&a, &b);  cout << a << b << endl;
  1. 21
  2. 12
  3. 11
  4. 22
来小码星球,动手写一遍 →