C 和 C++ 不是同一种语言。特别是,C
const
与 C++ 无关const
。
const
我知道, C 中的限定符和 C++ 中的限定符之间的一个区别const
是它的默认链接。
在 C++ 中使用限定符在命名空间范围内声明的对象const
具有内部链接,而在 C 中,const
在全局范围内声明具有限定符的对象(static
之前没有限定符const
)具有外部链接。
但是它们在 C 和 C++ 语言之间还有什么不同呢?我认为两者在两种语言中都有相同的概念和目的。
我的问题:
- C 中的 const 限定符和 C++ 中的 const 限定符有什么区别?
C 和 C++ 中的“ const ”有何不同?不要在限定符的上下文中指出 C 和 C++ 语言之间的确切区别。const
只有你不能或可以用某种语言做的事情。