static全局变量的优势

Posted on 2017-02-09 15:34  仔铭  阅读(244)  评论(0)    收藏  举报
全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?

可以,在不同的C文件中以static形式来声明同名全局变量,因为static变量只被初始化一次。

可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错。

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3