求大神, c++的问题
返回值是引用的函数究竟返回的是什么东西, 别说是别名, 在计算机内, 只有内存单元, 地址。 感觉跟地址有点像又不想。
还有,引用类型是怎么实现的,
比方说一个指针类型的变量是在栈中开辟了一段4字节的空间,放置32位的目标变量的地址编号, 通过解引用运算剥开地址编号代表的内存单元找到变量值
引用感觉有点类似数组,给一个内存单元起了两个不同的名字, 求大神解释一下三者的关系
返回值是引用的函数究竟返回的是什么东西, 别说是别名, 在计算机内, 只有内存单元, 地址。 感觉跟地址有点像又不想。
还有,引用类型是怎么实现的,
比方说一个指针类型的变量是在栈中开辟了一段4字节的空间,放置32位的目标变量的地址编号, 通过解引用运算剥开地址编号代表的内存单元找到变量值
引用感觉有点类似数组,给一个内存单元起了两个不同的名字, 求大神解释一下三者的关系
2017-03-24
举报