卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章65739本站已运行420

使用常量

使用常量

理解代码的一个重要因素是了解什么是可变的以及何时可变。很多时候,我们在代码中使用的变量不需要更改,或者不应该更改。

C 使用 const 关键字来表示变量不能被改变。你可能在制作字符串时见过这个,const char*。

但是,使用 const 引发了对程序中可变性的重要讨论,导致了关于编程本质的大规模在线辩论。

有些人认为代码只不过是数学之类的东西,根本不应该有可变状态。一旦变量被声明并初始化,它的值就不能也不应该改变。

另一方面,有人说这种方法只适用于白皮书和技术文档,而在现实世界中,通过与数据库和 API 的实时通信,编写纯代码几乎是不可能的。

无论如何,作为程序员,认识到常量值的重要性很重要,并且对此类值使用 const 可以鼓励编写更简洁的代码。

虽然使用 const 很少有任何性能优势,但重要的是要考虑它对开发人员体验的好处。 const 强化了常量的概念,而不是留给程序员作为开销。

//常量参数。
无效 do_something(const int 数据) {
    ...
}

int 主函数(无效){
    // 常量局部变量。
    常量 int 数 = 5;

    // 常量指针。
    const char* message = "你好,世界!n";

    返回0;
}
卓越飞翔博客
上一篇: php框架与机器学习模型的部署
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏