试题详情
- 简答题指针类型主要用于什么场合?引用类型与指针类型相比,其优势在哪里?
-
指针类型主要用于参数传递和对动态变量的访问。在C++中,指针类型还用于访问数组元素,以提高访问效率。
引用类型与指针类型都可以实现通过一个变量访问另一个变量,但访问的语法形式不同:引用是采用直接访问形式,指针则采用间接访问形式。在作为函数参数类型时,引用类型参数的实参是一个变量,而指针类型参数的实参是一个变量的地址。
除了在定义时指定的被引用变量外,引用类型变量不能再引用其他变量;而指针变量定义后可以指向其他同类型的变量。因此,引用类型比指针类型要安全。
引用类型的间接访问对使用者而言是透明的。 关注下方微信公众号,在线模考后查看
热门试题
- 编写一个函数,判断其int型参数值是否是
- 编写一个程序解八皇后问题。八皇后问题是:
- 编写一个程序,分别按正向和逆向输出小写字
- 用循环实现错误!未找到引用源。中的辗转相
- 简述程序设计的步骤。
- 写出下列条件的C++表达式 (1)i能
- 简述编译与解释的区别。
- 简述变量的生存期和标识符的作用域。
- 定义一个时间类Time,通过操作符重载实
- 设有一个矩阵:,现把它放在一个二维数组a
- 下面的设计有什么问题?如何解决?
- 不引进第三个变量,如何交换两个整型变量的
- 编写一个程序,从键盘输入一个字符串,分别
- 实现下面的数组元素交换位置函数: 该函
- 下面的交换函数正确吗?
- 编写一个程序,输入一个字符串(以字符#结
- 编写一个程序,首先建立两个集合(从键盘输
- 下面的函数定义为什么是正确的?在函数f中
- 编写一个程序,对输入的一个算术表达式(以
- 简述程序设计范型。