静态符号弱或强

时间:2013-12-16 00:46:30

标签: c++ c linker symbols

静态未初始化符号是弱符号还是强符号?

未初始化的静态符号是否可以被强符号覆盖?

第1单元:

static int y;

第2单元:

double y = 10;

1 个答案:

答案 0 :(得分:3)

没有。静态符号是定义模块的本地符号 - 不是全局的,不能被任何其他模块覆盖。

相关问题