C和C ++语言不同。特别地,C
const
与C ++无关const
。
我知道,const
C中的const
限定符和C ++中的限定符之间的区别是其默认链接。
const
在C ++中,在命名空间范围内使用限定符声明的对象具有内部链接,而在C中,const
在全局范围内声明带有限定符的对象(static
在之前没有限定符const
)具有外部链接。
但是在C和C ++语言之间,它们又有何不同?我认为两种语言在概念和目的上都具有相同的含义。
我的问题:
- C中的const限定词和C ++中的const限定词有什么区别?
“ const”在C和C ++中有何不同的答案?不要在限定词的上下文中指出C和C ++语言之间的确切差异const
。只有您不能或只能使用某种语言来做。
const
与链接无关。您可以具有static const
文件作用域,并且具有内部链接,
const
两种语言的相同之处。