首页 > 试题广场 >

当需要用一个形参直接改变对应实参的值时,该形参应说明为()。

[单选题]
当需要用一个形参直接改变对应实参的值时,该形参应说明为()。
  • 基本类型
  • 引用型
  • 指针型
  • 常值引用型
nt rats;
int & rodents = rats; //将rodents作为rats的别名 int &表示是指向int的引用,其中&不是地址运算符
上述声明允许将rats和rodents呼唤,他们指向相同的内存单元,将rodets加1将会影响两个变量
更准确的说rodents++操作将一个有两个名称的变量加1
发表于 2020-08-12 12:03:33 回复(0)
指针是间接改变
发表于 2020-10-10 19:24:53 回复(0)
引用是变量的别名,是直接改变。指针是变量的地址,是间接改变。
发表于 2022-07-12 16:51:45 回复(0)
当形式参数为引用类型时,传递过来的值是一个堆内存的地址.
发表于 2022-01-11 04:29:16 回复(0)
普通引用需形参类型严格匹配,可直接修改形参值
常引用(const)不需要严格匹配,形参不同时,会生成临时变量,但不能修改形参值,因为const为不可修改的左值
发表于 2021-07-20 15:41:22 回复(0)
太难了
编辑于 2024-03-13 08:18:38 回复(0)
引用的本质不是常量指针吗
发表于 2022-04-01 13:19:30 回复(1)