为什么将const变量指定为extern编译会出错?
《c++ primer》 4th 57 页是这样说的:“ 在全局作用域声明的const变量是定义该对象的文件的局部变量。此变量只存在于那个文件中,不能被其他文件访问。
通过指定const变量为extern,就可以在整个程序中访问const对象。”
书上给的例子件附图,为什么我用dec-c++编译的时候就出错,提示 bufSize has extern and initializer。
麻烦知道的给讲解一下,万分感谢!