强符号和弱符号

只有全局函数或变量才有强弱之分

 

强符号:

函数和已经初始化的全局变量

弱符号:

未初始化的全局变量

 

强符号、弱符号使用规则:

1)不允许多个同名的强符号

2)如果一个强符号和多个弱符号同名,那么选择强符号

3)当有多个弱符号时,编译器会选择占用空间最大的那个

你可能感兴趣的:(计算机系统)