作者:小菜刀丶 | 来源:互联网 | 2022-12-05 15:41
auto
关键字在编译时自动决定变量的类型.
在你的第一种情况下,auto
减少到第二种情况下减少到的int
地方const int
.因此,您的两种情况都缩减为相同的代码:
const int &k = i;
然而,最好是加上const明确更好的可读性,以确保您的变量信利是const
.
1> Praneeth Pei..:
auto
关键字在编译时自动决定变量的类型.
在你的第一种情况下,auto
减少到第二种情况下减少到的int
地方const int
.因此,您的两种情况都缩减为相同的代码:
const int &k = i;
然而,最好是加上const明确更好的可读性,以确保您的变量信利是const
.
它也意味着"我希望这是一个const引用,无论它之前是否已经是const",因为它之前的const是否与你现在是否想要添加const无关.