文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>学习汇编的原因(了解程序真正的原理)

学习汇编的原因(了解程序真正的原理)

时间:2011-05-31  来源:风云8

本人学过接触第一份语言就是C,印象中感觉良好。最近一个朋友问我个问题:

main()
{
int i=5,j=5,p,q;
p=(i++)+(i++)+(i++);
q=(++j)+(++j)+(++j);
printf("%d,%d,%d,%d",p,q,i,j);
}

应该是道课后作业题。问q为多少 我算了下:q=6+7+8=21啊 可人家说结果不对是22。

绝望。我在tc下运行。正确啊。但在VC6.0下确实不正确。纠结了。不知道神马原因。问一个C资深的朋友他说你在汇编下运行看看(7+7+8)。VC自己把语句优化了啊。。由此联想到经常遇到莫名的结果。一直认为编译器的结果。也就不了了之。看了不仅要知其然也要知其所以然。故准备学习下 汇编。最起码要有个了解。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载