아래 코드는 일예로 간결화 시켜놓은겁니다. 내용은 보시는 바와 같이 간단히 함수 realloc_test가 메모리 블락 두개 a, b를 받은 후 크기를 재 조정한 후 값을 대입 합니다. 물론 realloc_test함수 안에서는 잘 작동합니다만, main함수로 돌아오면 대입된 값들이며, 물론 선두 번지들까지 realloc_test안과는 다르게 나옵니다.
[code:1]
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define N 5
int realloc_test(int *,int *,int);
int main()
{
int i;