C语言的强符号,弱符号以及它们的用途( 二 )


强符号,弱符号有何用处那么这个有什么用呢?其实在GNU的定义里已经提到了,强弱符号最大的用处在于,设计框架代码或函数库的时候,可以将默认接口或变量定义弱符号,用户可在自己的代码里定义自己的接口或变量,这样编译链接的时候链接器会链接用户自己定义的接口或变量 。这样可以增加框架或函数库的弹性,更方便满足用户自定义的需求 。




推荐阅读