c++ 怎么定义全局常量
在C++中,可以使用const关键字来定义全局常量。全局常量的定义需要在所有函数之外进行,通常在头文件中声明并在源文件中定义。
例如,假设我们要定义一个全局常量PI,可以按照以下步骤进行:
- 在头文件中声明常量:
// constants.h
extern const double PI;
- 在源文件中定义常量:
// constants.cpp
const double PI = 3.14159;
- 在需要使用常量的源文件中包含头文件:
// main.cpp
#include "constants.h"
#include <iostream>
int main() {
std::cout << "PI: " << PI << std::endl;
return 0;
}
这样就可以在整个程序中使用常量PI了。注意,extern关键字用于声明一个变量,表明它在其他文件中定义,这样就可以在多个源文件中共享同一个常量。
原文地址: http://www.cveoy.top/t/topic/ilEw 著作权归作者所有。请勿转载和采集!