扬帆远航_df7c

关注

对临时变量的引用

扬帆远航_df7c

关注

阅读 81

2023-06-16


以下代码来自《Imperfect C++》


#include  
  < 
  stdio.h 
  > 
  

 
  int 
   main()
 
  ... 
  {
    long l = 2222;
    short const &s = l;

    l = 0;
    printf("%ld, %d ", l, s);
    return 0;
}


输出是0, 2222还是0, 0?


按C++标准,引用s所指向的不是l,而是一个临时变量,所以输出应该是0, 2222。

相关推荐

gy2006_sw

mysql临时变量的用法

gy2006_sw 80 0 0

Resin_Wu

表变量和临时表

Resin_Wu 104 0 0

女侠展昭

私有变量引用

女侠展昭 44 0 0

玉字璧

logback.xml引用spring的配置变量,日志配置引用配置变量

玉字璧 67 0 0

生命中最美的是成长

java的临时变量是什么意思

生命中最美的是成长 32 0 0

村里搬砖的月野兔

重构代码之内联临时变量

村里搬砖的月野兔 14 0 0

Alex富贵

linux查看、设置环境变量。临时变量、永久变量(用户变量、系统变量)

Alex富贵 25 0 0

棒锤_45f2

对Webpack 应用的研究-----------------引用

棒锤_45f2 25 0 0

Sky飞羽

对JS继承的研究--------------引用

Sky飞羽 83 0 0

他说Python

【C语言】指针变量的引用

他说Python 77 0 0

精彩评论(0)

0 0 举报