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
두 언어에서 동일한 기능을 설명 하지는 않습니다.