【电子资讯】用extern声明外部变量
外部变量(即全局变量)是在函数的外部定义的,它的作用域从变量定义处开始到本程序文件的结尾。如果全局变量不在文件的开头定义,则其有效的作用范围只限于定义处到文件终了。
有时定义点之前的函数想引用该外部变量,则应该在引用之前用关键字extern对该变量作“外部变量声明”。一个C程序可以由一个或多个源程序文件组成,如果一个程序中需要引用另一个文件中已经定义的外部变量,就需要extern来声明。
电子街推荐