预备知识:
为什么会有const
1.创建两个文件
编译运行
结论:当多个文件中出现同名的const变量时,其实等同于在不同文件
2.我们看看把const去掉会发什么
编译运行
运行报错,multiple definition
3.怎样实现只在一个文件中定义const,而在其他多个文件中声明并使用它呢?
解决办法:在声明和定义都贴加extern关键字,定义一次就可以
输出结果
tip:如果想在多个文件之间共享const对象,必须在变量的定义之前添加extern关键字