A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© tt3tt3tt 中级黑马   /  2015-7-31 19:59  /  622 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马