C++变量和基本类型
4. const4.1 初始化默认状态下,const对象仅在文件内有效。在编译的过程中,编译器会把所有用到该const变量的地方都替换成相应的值。所以编译器必须知道变量的初始值,如果存在多个文件的情况下,每个文件必须知道const的初始值(const对象也必须初始化)。但由于默认状态下,const对象仅在文件内有效,当多个文件同时出现同名的const变量时,其实就相当于分别定义了不同的变量。如果想只定义一次怎么做呢?只需要无论是声明还是定义都标记extern关键字即可。//file1.c
原创
2021-10-11 22:50:10 ·
676 阅读 ·
1 评论