不可以的。说const是常量,实际上鄙人认为不对。我觉得应该叫常变量:即尽管是变量,但是不会发生变化。因为是变量,不是常量,所以就不能在如:char a[papersize];时确定a所占用的内存量。因此这种申明就不对。再有:静态数组的大小即papersize在编译时就要确定下来,而extern外部变量决定了papersize至少在连接时才能确定下来。
应该可以你是怕extern和const冲突吗?虽然没有这么用过,我还是坚信这是没有必要的