试题详情
简答题指针类型主要用于什么场合?引用类型与指针类型相比,其优势在哪里?
  • 指针类型主要用于参数传递和对动态变量的访问。在C++中,指针类型还用于访问数组元素,以提高访问效率。
    引用类型与指针类型都可以实现通过一个变量访问另一个变量,但访问的语法形式不同:引用是采用直接访问形式,指针则采用间接访问形式。在作为函数参数类型时,引用类型参数的实参是一个变量,而指针类型参数的实参是一个变量的地址。
    除了在定义时指定的被引用变量外,引用类型变量不能再引用其他变量;而指针变量定义后可以指向其他同类型的变量。因此,引用类型比指针类型要安全。
    引用类型的间接访问对使用者而言是透明的。
  • 关注下方微信公众号,在线模考后查看

热门试题