다름이 아니오라 미천한 소인이 포인터를 매개변수로 하는 사용자 정의 함수를 만드려는데

void test(int *num)

{

*num++;

printf("%d",num);

}

을 하면 1늘어난 값이 아닌 4 늘어난 값이 나옵니다.

*붙이면 포인터 주소에 해당하는 변수에 접근하는 걸로 알고있는데

왜 포인터에 +1한 것처럼 4가 늘어나나요?

포인터를 매개변수로 하면서 포인터가 가리키는 자리에 있는 값을

int처럼 다루려면 어떻게 해야 하나요?

과제 아니고 비밀번호도 막쳐서 글삭 안합니다 도움좀 주십시오

프갤 형님들 제가 항상 존경합니다