re: 帮忙解释~关于内存问题! BoolKinG 2007-06-20 21:11
应该是编译器自动对齐的原因,都是32bit的倍数
re: 怀旧小游戏 BoolKinG 2007-05-10 16:57
试试emule吧
re: 为什么main有多种格式? BoolKinG 2006-06-07 22:12
@LOGOS
你所说的调用规范,在将源代码编译成汇编形式后输出可以看出来。
main函数,静态函数,都在函数名之前加_,参数的调用是堆栈实现的,这一点所有的函数都是一致的。

这只是C默认的调用规范
如果使用__fastcall,参数将使用寄存器和栈来传递,函数名变为@funcname@n(其中n为调用参数列表的长度),__stdcall、thiscall和naked也都不一样
re: 推荐一本汇编的书 BoolKinG 2006-05-24 18:28
补充一下,Intel的网站上有IA-32的手册,一共是4卷,大家别忘了去下载回来。

说起这套书,想起上次Intel可以免费订,第一次没收到,换了名字又订了一次,FedEx一周内就送到了,沉甸甸一大箱,估计运费都不便宜,Intel就是有钱