인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

가또님의 프로필 이미지
가또

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

다중 포인터

const 수식? 질문입니다

작성

·

253

0

const char* p;

의경우 *p의 변경이 불가능한거고

 

const char** pp;

의 경우에는 **pp의 변경이 불가능한거죵

 

이때 *pp를 변경 못하게하려면 const수식 위치가

 

const char* const* pp 가 되어야하니

 

어떻게 보면 좀더 일반화 된 const의 위치는 

 

char const* const* pp 처럼 * 바로 앞이 규칙적으로 보이는데.. 

통상적으로는 TYPE앞쪽에 쓰이나요?

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

둘다 가능하지만 전 타입 앞쪽이 더 읽기 편한 것 같습니다.
그리고 const*const* 이런 경우는 본 적이 없습니다.

가또님의 프로필 이미지
가또

작성한 질문수

질문하기