포인트 배열 문제 푸는데 저거 배열 2씩 증가해주는 건데요
#include <stdio.h>
#pragma warning(disable:4996)
int main(void)
{
int arr[5] = { 1,2,3,4,5 };
int *ptr = arr;
for (int a = 0; a < 5; a++)
{
*ptr += 2;
ptr++;
}
for (int i = 0; i < 5; i++)
{
printf("%d ", ptr[i]);
}
return 0;
}
을 했는데 맨 밑 폴 프린트 에프에 있는데 arr은 되는데 ptr은 이상한 값나오던데 왜 그런가요?
책에서 arr이랑 ptr 차이가 상수 변수 차이밖에 없고 나머지 다 똑같다고 나와있어서 ㅂㄷ
ㄴ 아하 감사합니다!