【发布时间】:2011-06-30 23:47:01
【问题描述】:
我正在通过阅读我的 C++ 书籍并用 C 重新编写问题来自学 C。我想知道在 C 中声明变量为常量的正确行业标准方法。你还在使用 #define main 之外的指令,或者您可以在 main 内部使用 C++ 样式 const int?
【问题讨论】:
-
“常数变量”是矛盾的:)
-
它可能是矛盾的,但这正是
const关键字在 C 中创建的 - 不是 常量,而是不可修改的变量。 -
C 的正确术语是
const-qualified object,也就是说这不是变量的属性,而是它所引用的对象的属性。
标签: c