引用 / 指针 · 2023年 11月 2日 0

引用

36 次浏览

鲁迅的话总是被别人引用,引用总能得到更多安全感。

引用的本质

  • 尽管各种编程语言用各种方式希望把它和指针撇开,事实上,所有编程语言提到变量"引用"基本都是来自变量的地址。
  • C++的引用本质就是指针。
  • PHP 4引入引用赋值,形如$v1 = "hello"; $v2 =& $v1; 此时v1和v2指向同一个变量,一个变大家都变。

只读引用

  • C# 7.2支持 in 修饰的只读引用,此参数无法被修改,在传递大的值类型变量时有效率提升。

返回引用

  • C++ 不能返回一个局部变量的引用。
  • C# 7.0 提供返回变量引用的方式。