static char *AAA(char *str){


char *pStr;

pStr=(char *)malloc(sizeof(BUF_MAX)); // 동적할당

BBB(pStr); // 특정 함수에서 pStr를 가공한다음에

return pStr; // 이 값을 만들고 리턴시키면 pStr를 프리시켜야 하는데..


static(정적)으로 선언한 함수 안에서

소스코드는 대충 이렇게 되어있음

정적함수 안에서 동적선언된 pStr 이놈 메모리가 리턴하면 어떻게됨?