C/C++中的常量

Pir*_*ooz 1 c c++ constants

在C或C++中定义常量有多少种不同的方法?

我已经知道使用const关键字和#define指令.我听说有两种方法可以定义常量,但我从未见过任何其他方法.还有其他人吗?

MSN*_*MSN 6

enum,如在 enum { some_constant= 2 };

编辑:我也忘了constexpr在C++ 0x标准中添加和用户定义的文字.所以实际上有三种方法.