19
char * const와 const char *의 차이점은 무엇입니까?
차이점은 무엇입니까? char * const 과 const char *
프로그래밍 상수는 프로그램 실행 전반에 걸쳐 값이 고정 된 정의입니다. 예를 들어 대부분의 언어에서 리터럴은 상수입니다. 참조 적으로 투명한 프로그래밍 스타일에서 모든 정의는 일정합니다. const-qualified 데이터 저장 영역 (객체, 필드, 변수, 매개 변수)은 "변경되지 않는"영역이므로 추가적인 코드 생성기 최적화 및 프로그램 정확성에 대한 추가 정적 검사가 가능합니다.