发现这个帖子成水贴了……Orz……
[bo][un]中学者[/un] 在 2008-5-26 21:29 的发言:[/bo]
我来说一下,关于翅膀兄说的参数压栈类型晋升的问题..
我所了解的是:float会扩展成double;short,char会扩展成int进行压栈....是因为内存对齐....这样可以加速内存的读取...
我来说一下,关于翅膀兄说的参数压栈类型晋升的问题..
我所了解的是:float会扩展成double;short,char会扩展成int进行压栈....是因为内存对齐....这样可以加速内存的读取...
刚刚浏览的时候发现了中学者的说法。其实,double是64位的,如果内存对齐,根本不可能扩展到double……