C语言强弱符号的概念及规则

  在c语言中,函数和初始化的全局变量是强符号,未初始化的全局变量时弱符号。强符号和弱符号的定义是连接器用来处理多重定义符号的,它的规则是:

  不允许多个强符号;

  如果一个强符号和一个弱符号,这选择强符号;

  如果多个弱符号,则任意选一个。

你可能感兴趣的:(c/c++基础)