【发布时间】:2013-10-23 12:04:47
【问题描述】:
在通过 K&R 的 C 编程语言遇到符号常量后,我看不到它们的用法/重要性。我宁愿使用一个“真正的”常量,比如一个整数,而不是使用#define 语句。我明白你为什么要使用 say...
#define PI 3.14
而不是仅仅在你的程序中输入“3.14”但是你为什么要使用#define 语句如果
我可以用...
static const double PI = 3.14;
是今天使用的符号常量还是只是“过去”更有用的语言的一个特性?
你建议我应该为常量使用什么?
【问题讨论】:
-
这与您的previous question 有何不同?
-
另一个更好的选择
typedef const int PI = 3.14 -
@devnull 我的另一个问题与这个完全不同......
标签: c