extern有什么作用?
C加嘉 2014-03-16 11:50:09 《C++Primer》第四版
2.3.5 声明和定义
声明用于向程序表明变量的类型和名字。定义也是声明:当定义变量时我们声明了它的类型和名字。可以通过使用extern关键字声明变量名而不定义它。不定义变量的声明包括对象名,对象类型和对象类型前的关键字extern。
-------------
2.4 const限定符
2 const对象默认为文件的局部变量
通过指定const变量为extern,就可以在整个程序中访问const。
---------------
问题:
1.上面引用的第一句话,是什么意思?
2.上面这引用的两句话,关键字extern,作用相同么?
3.关键字extern,有多少种作用?