(급)갑자기 햇갈려서그러는데요 포인트 질문좀드릴꼐요
다미
2023.04.01
질문 제목 :갑자기 햇갈려서그러는데요 포인트 질문좀드릴꼐요질문 내용 : int a[10];
int*p;
p=a;
일때
*p++5; 문장이 수행되면 변경되는 배열요소는 무엇인가요??a[1] 이맞나요??
*p가 a[0]을 가리키니까 *p++ 이니*p++5;문장이 수행되면 변경된는배열요소는 a[1]아닌가여??*p가 불러지고 ++ 되니까 ++이 다음주소를 가리켜서 a[1] = 5 가되는게 맞나여?? 아니면 설명좀 부탁드릴꼐여
-
일본드립
*p++5; 가 *p++=5;를 의미하는 거라면 a[0]에 5가 저장되고 난 후 포인터 p는 a[1]을 가리킵니다.