占空间这点上跟指针没区别。
指针占的空间一般也不应该去取地址,除了特殊情况。
【 在 ilovecpp (cpp) 的大作中提到: 】
: 标 题: Re: 我发现一个不少人对指针和引用的区别的误解
: 发信站: 水木社区 (Fri Jan 17 11:11:14 2020), 站内
:
: 结构体成员是引用,这个从来没见过。作为全局变量的引用也没见过。
: 只见过作为函数参数和作为局部变量的引用。这俩确实不好谈论它有没有“占空间”,归编译器管。它“占空间”你也不容易取到那块内存的地址。
:
: 【 在 here080 的大作中提到: 】
: : 很多人以为引用是“别名”,所以引用本身不占用空间。
: : 其实这个想法显然是错误的。
: : 在最简单的情况下,确实编译器会将引用优化掉,等于不存在。
: : ...................
: --
:
: ※ 来源:·水木社区
http://m.newsmth.net·[FROM: 58.37.244.*]
--
FROM 76.126.252.*