谁记得是什么容易被记住的游戏名啊,叫什么名,全网都没有找到,我只记得是以前大屁股电脑上玩的,谁知道速回!!!

正在前往请稍后...

官方直营 中国網投第一诚信平台

以下代码在64位系统resease和debug版本中a和c嘚地址差是不一样的因为会被优化,一个int在64位操作系统下占4个字节
32系统调用函数是通过栈来传递参数的a,b,c放在函数的栈中,打印栈的地址在64位系统中函数传递参数绝大多数不是栈是通过寄存器传输的减少栈的使用,所以64位系统速度快可使用的寄存器数变大
不打印b的地址根本不会和函数的寄存器发生作用,需要打印地址才会在寄存器中预留空间在debug会a,b,c都预留了而发布版本只预留了a和c


参考资料

 

随机推荐