【发布时间】:2014-07-30 07:57:47
【问题描述】:
我对带有引用的变量声明感到困惑。我读了一些页面,这让我更加困惑,所以更愿意在这里问。
我在一次 C++ 面试中被问到 4 个问题;其中哪一个是错的,为什么?
(1) int & n;
(2) const int & n=15;
(3) float x; const int & n =x;
谁能解释一下哪个不正确,为什么?
【问题讨论】:
-
你的编译器告诉你什么?
-
c++ interview(which is same in c i guess)听起来好像有人在他们头上。 -
编译器没有给出为什么的答案? (但如果你真的不想帮忙也没关系,那么你肯定会这样评论)
-
@user3735822,我的编译器对Why给出了非常清晰的解释。你说什么?
-
ideone.com/70GBig 不清楚吗? (向下滚动到编译信息并忽略警告)