标签: c++ c compiler-construction
执行左值到右值转换时,编译器在场景后面(在汇编级别)执行什么操作?左值是否被读入临时存储器(寄存器)?
答案 0 :(得分:1)
编译器在每种特定情况下的作用将取决于编译器实现,当前优化级别,此时生效的优化的确切工作方式等。
但基本上,左值转换对应于从存储的地址读取内存内容(大致代表右值)(大致代表左值)。