菜单
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

C 常量


常量

如果您不希望他人(或自己)更改现有变量的值,可以使用 const 关键字。

这将声明变量为“常量”,意味着不可更改只读

示例

const int myNum = 15;  // myNum 始终为 15
myNum = 10;  // 错误:无法为只读变量 'myNum' 赋值
自己动手试一试 »

当您有不太可能改变的值时,应始终将变量声明为常量。

示例

const int minutesPerHour = 60;
const float PI = 3.14;
自己动手试一试 »

关于常量的注释

声明常量变量时,必须为其赋值。

示例

就像这样

const int minutesPerHour = 60;

但是,以下做法将不起作用

const int minutesPerHour;
minutesPerHour = 60; // 错误
自己动手试一试 »

良好实践

关于常量变量的另一件事是,将其声明为大写被认为是一种良好实践。

这不是必需的,但对代码可读性很有用,并且 C 程序员普遍采用。

示例

const int BIRTHYEAR = 1980;
自己动手试一试 »

C 练习

通过练习来测试自己

练习

请确保以下变量的值不可能被更改。

 int hoursPerDay = 24;

开始练习


×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持