test2 和 test5 疑问

计算机系统导论 156 views 1 replies
#1 ·

如果只有一个目标文件,目标文件中对符号 a 是弱定义,此时是与 test5 样例操作相同吗
在 test2 中,
image|690x132
判断是否是无定义描述的是进行强定义检测。但是当没有强定义的时候,不一定就是无定义情况吧,如果全部是弱定义的话就是 test5 例子了,应该是没有强定义且并不全是弱定义才是无定义情况吧

#2 ·

你说得对,只有 1 个弱定义时也是合法的。test 2 里这样写是因为在文件里没有弱定义,但显然不太严谨。