试题详情
- 简答题简述值调用和引用调用的相同点与不同点。
-
值调用是指当发生函数调用时,给形参分配内存空间,并用实参来初始化形参(直接将实参的值传递给形参)。这一过程是参数值的单向传递过程,一旦形参获得了值便与实参脱离关系,此后无论形参发生了怎样的改变,都不会影响到实参。
引用调用将引用作为形参,在执行主调函数中的调用语句时,系统自动用实参来初始化形参。这样形参就成为实参的一个别名,对形参的任何操作也就直接作用于实参。 关注下方微信公众号,在线模考后查看
热门试题
- 对象的核心概念就是通常所说的()、()和
- 用标准输入流对象cin与提取操作符>>连
- 在C++语言中,表达式:“b++;”和“
- 什么叫引用?
- 在已经定义了整型指针ip后,为了动态得到
- 类的()成员只能被该类的成员函数或友元访
- 掷骰子10000次,统计得到各点数的次数
- 编写一个将十进制整数转换为十六进制字符串
- 有声明在下列选项中,正确的调用是()
- 结构体数据作为参数在函数间传递有哪几种方
- 设要把一个文件输出流对象myFile与文
- this指针是系统生成的指向当前被某个成
- 定义一个抽象类shape用以计算面积,从
- 编程序,输入若干个数,输入-999表示结
- 某服装店经营套服,也单件出售。若买的不少
- 析构函数不能被继承。
- 编写函数,把一个数字字符组成的字符串转换
- 流的状态包含流的内容、长度和下一次提取或
- 类成员的三种访问控制属性是:()、()、
- 在创建派生类对象时,类层次中构造函数的执