在C中
const定义的变量,在其他文件中也能使用extern使用
# A文件(定义)
const int n_a = 1;
# B文件(使用)
extern const int n_a;
在C++中
const定义的变量,作用域只在本文件,加关键字extern才会和C的作用域一样,在其他文件中使用
# A文件(定义)
extern const int n_a = 1;
# B文件(使用)
extern const int n_a;
# 不要写错变量名,不然编译器找不到的话以为你又在骗她,下次就不帮你编译了。