黑马程序员技术交流社区

标题: C语言中全局变量的问题 [打印本页]

作者: tt3tt3tt    时间: 2015-7-31 19:59
标题: C语言中全局变量的问题
全局变量在函数外部定义,其作用域是从变量的定义处开始,到本程序文件的未尾。如果一个程序由多个文件组成,而一个外部变量需要在几个文件中引用,此时,可以在任一文件中定义该外部变量,在其它文件中用extern加以声明,全局变量若在每个文件中都定义该外部变量,则系统将提示“重定义类型错”。明明作用域只在本文件中,为啥还会出现重定义?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2