강의

멘토링

커뮤니티

Inflearn Community Q&A

sooyeon09183075's profile image
sooyeon09183075

asked

C Programming - From Introduction to Game Development

The appearance of Mission Man (Pointer)

포인터 질문 드립니다.

Written on

·

181

0

안녕하세요^^

강의 잘 듣고 있습니다.

다름이 아니라,

int 미션맨;

미션맨 = &철수; 의 두 문장을

int 미션맨 = &철수; 처럼 사용해도 되는 것인가요?

그렇다면,

int 미션맨;

*미션맨 = &철수; 이것 역시 같은 문장인가요?

감사합니다.

c

Answer 1

0

nadocoding님의 프로필 이미지
nadocoding
Instructor

안녕하세요 나도코딩입니다.

int 미션맨 = &철수;

가 아닌

int 미션맨 = &철수;

가 올바른 포인터 변수의 사용 방식이구요,

int 미션맨;

미션맨 = &철수;

라고 입력하는 것과 동일합니다.

int 미션맨; 은 미션맨 이라는 정수형 변수를 선언하는 것이며,

int * 미션맨; 은 미션맨이라는 정수형 변수의 메모리 주소를 가리키는 포인터 변수를 선언하는 것이라, 둘은 서로 달라요.

그래서 마지막에 입력해주신 방법으로는 사용하실 수 없습니다.

감사합니다.^^

sooyeon09183075's profile image
sooyeon09183075

asked

Ask a question