练习·值传递

单选题 难度 2

#pointer#function

void f(int x){x=100;} 调用后原变量变吗?

题目

void f(int x){ x = 100; } 执行 int a=1; f(a); 后,a 的值是?
  1. 1
  2. 100
  3. 0
  4. 无法确定

知识点讲解

值传递:函数收到的是实参的拷贝,改拷贝不影响原变量。

来小码星球,动手写一遍 →