首页
文章列表
标签墙
返回找工具啦
const
共 4 篇文章
C++ constexpr和const的区别:编译期常量与运行时常量
2026-04-25 02:19:25
C++ constexpr和const的区别:编译期常量与运行时常量 在C++编程中,const 和 constexpr 都用于定义“不可变”的量,但它们在初始化时机、编译器处理方式以及应用场景上存在本质区别。掌握这两者的差异,是编写高效C++代码的关键。 1. 理解 const:运行期与编译期的双
C++
const
编译期
52
0
JavaScript 作用域问题:var、let、const 变量作用域
2026-04-14 23:23:56
JavaScript 作用域问题:var、let、const 变量作用域 JavaScript 的变量定义方式决定了代码在何处能够访问这些数据。理解 var、let 和 const 的作用域差异,是避免“变量未定义”或“意外覆盖”等常见 Bug 的关键。 1. 理解 var 的函数作用域 var 声
JavaScript
作用域
变量声明
70
0
C++ 常量正确性Const Correctness编码规范
2026-04-14 00:13:02
C++ 常量正确性 Const Correctness 编码规范 常量正确性是指在 C++ 编码中,合理使用 const 关键字来明确界定哪些数据是只读的,哪些是可以修改的。遵循这一规范不仅能利用编译器在编译期拦截错误,还能作为代码的自文档,提高程序的可维护性和运行效率。 一、 变量与对象声明规范
C++
编码规范
const
75
0
JavaScript 变量声明:var、let、const 的区别
2026-04-04 01:05:57
JavaScript 中有三种声明变量的方式:var、let 和 const。它们在作用域、重复声明、变量提升和可变性等方面存在关键差异。正确理解这些区别,能避免常见的运行时错误。 1. 作用域规则不同 作用域决定了变量在代码中的可见范围。 使用 var 声明的变量具有函数作用域:只要在函数内部声明
JavaScript
变量声明
var
59
0