【发布时间】:2014-12-25 22:18:29
【问题描述】:
我有以下 C++ 代码:
int main()
{
int i;
int j;
i = 1111;
j = 2222;
return 0;
}
我想查看这个 C++ 代码编译成什么汇编代码,所以我选择了以下选项:
此选项将输出每个 C++ 语句,并直接在其下输出它对应的汇编指令。但是有些 C++ 语句不对应任何汇编指令(例如:int i;)。所以我想确保在阅读生成的汇编代码时我的以下假设是正确的:
【问题讨论】:
-
变量
i和j的声明不涉及任何指令。它只是让编译器确保它在堆栈中标记相同的地址内存。
标签: c++ windows visual-studio-2010 assembly