안녕하세요~
다름이 아니라 학교에서 포인터와 메모리 할당에 관하여 토론을 하다가 이상한
것을 발견했는데, 너무나 이상해서 이렇게 글을 올립니다.
고수님들 한번 봐주세요.
###################################
소스 코드
###################################
#include <stdio.h>
#include <stdlib.h>
int main()
{
int *p, *q;
p = (int *)malloc(sizeof(int));
*p = 15;
q = p;
free(p);
*q = 30;
printf("%d ",*p);
printf("%p ",&p);
printf("%p\n",p);