求解C中extern 的用法
请高手指教在C中关于extern的用法
我现在用过的extern地方:
1:如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件结束。如果在定义点之前的函数想引用该外部变量,则应该在引用之前用关键字extern对该变量作“外部变量声明”,表示该变量是一个已经定义的外部变量。
2:在多文件的程序中声明外部变量:
在任一个文件中定义外部变量A,而在另一个文件中用extern对A作“外部变量声明”,即extern A;