" const"有什么用?
What is the use of " const"?
大家好,我是C++新手,使用const int n=1
和int n=1
有什么区别,我不知道const
做什么。你能给我举个例子吗?
使用const int n=1
,您无法修改代码中的n值,例如,如果您尝试执行n= 4
,则会导致错误,但是使用简单的int n=1;
,你总是可以像这个一样修改代码中的n值
n= 4;
n=7;
相关文章:
- 初始化或分配空字符串文字到指向 C 中的 char 的指针或指向 C++ 中 const char 的指针的原因是什么
- 在C++17中,引用const字符串的语义应该是什么
- 违反const正确性:我应该现实地期待什么问题
- 如果我在 const 函数上使用指针,我可以返回什么?
- 在只读(即 const)访问器上执行结构化绑定的最佳实践是什么?
- 使用 const char* 初始化 const ref 字符串成员时幕后会发生什么
- 什么是常量指针常量引用类型的参数?(const X* const & p)
- 在C++中,从构造函数中将字符串文本分配给成员const char*变量时会发生什么
- "char const * name() const _WEBSOCKETPP_NOEXCEPT_TOKEN_ {"剂量是什么意思
- 语法问题:"char [5] const &"是什么意思?
- 有什么陷阱用 constexpr string_view 替换全局 const char[]?
- 在什么情况下,使用'const T*'输入参数比'const T&'更可取?
- 在 c++ 中,char *p 和 const char * p 有什么区别?
- 'note: 候選人: Volume& Volume::operator=(const Volume&)'.这个错误是什么?
- 有什么理由在函数中使用 const 吗?
- C++:在函数参数的上下文中,"const T &"和"T &&"有什么区别?
- 在下面函数的返回中添加 const 限定符的重要性是什么?
- 明确定义'static const variable in a struct'对C++ 11 及以上有什么影响吗?
- int(int)& 或 int(int) const &是什么类型?
- 这个(const vector<vector<int> > &A)"代码段是什么意思?