如果您不希望其他人(或您自己)更改现有变量值,您可以使用const
关键字。
这会将变量声明为"constant",这意味着不可改变的和只读:
const int myNum = 15; // myNum will always be 15
myNum = 10; // error: assignment of read-only variable 'myNum'
亲自试一试 »
当您的值不太可能改变时,您应该始终将变量声明为常量:
当声明常量变量时,必须为其赋值:
像这样:
const int minutesPerHour = 60;
然而,这不管用:
const int minutesPerHour;
minutesPerHour = 60; // error
亲自试一试 »
关于常量变量的另一件事是,用大写字母声明它们被认为是一种很好的做法。它不是必需的,但对于代码可读性很有用,并且对于 C 程序员来说很常见:
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!