阅读背景:

C:通过堆栈/寄存器问题返回值

来源:互联网 

I am new to C, and there is one thing I can not understand. When function returns something that is not bigger than register -- my compiler puts it in EAX. When I return big structure (not pointer but structure itself) -- it is returned via stack.I am new to C, and there is one thing I can not




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: