Type* Func () {


Type Val;

Val = 1;


return &Val;


};




void main ()

{

Type *A, *B;


A = Func;

B = Func;


// A 와 B (포인터) 가 같다고 나옴 


}





함수가 항상 일정한 포인터를 돌려주니까


함수를 두 번 쓰는 경우 A 와 B 의 주소가 같아져서 안 좋아짐



어떻게 하면 돌까요?