1,全局常量
file_1.h
#pragma once // 对于全局常量,我们可以用 const 限定词,可在不同文件中包含头文件的方式调用全局常量 const float PI = 3.14;
2,全局变量
file_2.h中声明
//对于全局变量,我们不能直接去掉const的方法 //为了防止变量重新定义(多个文件引用同一个头文件,那么造成变量重复定义,会报错) //在头文件中用extern声明,在任意一处源文件中定义一次即可。其他cpp引用该变量的话,只需加入声明这个变量的头文件。 extern double R;
file_2.cpp,其他任意一个且只能一个cpp中定义
#include "file_2.h" double R = 2;
标签:const,常量,file,头文件,全局,全局变量 From: https://www.cnblogs.com/cc-world/p/16646841.html