我想问一下,extern 是指的 外部是哪个外部,是指不在同一个文件,还是指不在同一个 作用域.....
还请高手说明..

解决方案 »

  1.   

    extern指明了一个外部链接属性,最主要是
    1、外部全局变量的声明,外部全局变量的引用
    2、外部函数的声明
      

  2.   

    extern所应用的对象,一般是全局变量,它的作用域是全局的,也就是只需要在一个源文件中定义,就可以作用于所有的源文件。在其他文件中要使用,必须用extern关键字声明要引用的全局变量。
      

  3.   

    内部外部是针对一个cpp或者c文件来说的,