标签:
mystruct * func_a( )
By default all return values are int. So if a prototype is missing for function then compiler treats the return value as 32-bit and
generates code for 32-bit return value. Thats when your upper 4 bytes gets truncated.
64bit机器 C implicit-function-declaration 函数返回指针 地址值截断问题
标签:
原文地址:http://www.cnblogs.com/europelee/p/4626700.html