강의

멘토링

커뮤니티

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

mmq mmq님의 프로필 이미지
mmq mmq

작성한 질문수

홍정모의 따라하며 배우는 C++

6.14 참조 변수 reference variable

질문드립니다.

작성

·

190

2

안녕하세요

강의 잘 듣고 있습니다. 질문 있습니다.

int* const ptr 과 int const* ptr은 별의 위치가 다른데 동일한 포인터 입니까?

답변 1

2

둘은 다릅니다.


int * const ptr 은
constant pointer to integer 입니다. (initializer 필요, ptr의 값 바꿀 수 없음)


int const* ptr 은
pointer to constant integer 입니다. (ptr이 가리키는 값 바꿀 수 없음)

다음은 같습니다.
int const *ptr;  //constant pointer to integer
const int *ptr;  //constant pointer to integer

https://www.geeksforgeeks.org/difference-between-const-int-const-int-const-and-int-const/
참고하시면 도움이 되실 것 같습니다. 저도 헷갈렸는데 덕분에 다시 봤네요.

mmq mmq님의 프로필 이미지
mmq mmq

작성한 질문수

질문하기