原帖由 agaric 于 2008-3-4 12:49 发表
见《深入理解计算机系统》 链接器一章。 关于符号重复定义的问题。
int x = 15213; 即是声明,又是定义,所以是强符号。
double x; 没有初值,不一定是定义,是弱符号。
所以你的程序里面,最终链接到程 ...
原帖由 cjaizss 于 2008-3-4 13:28 发表
错误的程序得到了错误的结果
如果你真想搞懂怎么回事情,那么你就去想想double是怎么存储的吧,如果你不懂双精度是怎么存储的,那么去查吧
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |