标签: c++ c linker symbols
静态未初始化符号是弱符号还是强符号?
未初始化的静态符号是否可以被强符号覆盖?
第1单元:
static int y;
第2单元:
double y = 10;
答案 0 :(得分:3)
没有。静态符号是定义模块的本地符号 - 不是全局的,不能被任何其他模块覆盖。