메모리 구조CodeDataHeapStackCode : 작성된 코드Data : static, const 키워드 붙은 변수, 프로그램 시작 시 메모리에 올라가고 종료 시 제거됨, 전역 데이터 저장Heap : 참조 타입 객체 저장, new로 생성하고 GC로 삭제(참조가 없으면 삭제 대상이 됨)Stack : local, 매개 변수 저장, 함수 시작 시 메모리에 올라가고 return되면 삭제Class와 Struct 비교ClassStruct참조 형식값 형식주소는 stack에 데이터는 heap에 할당주소와 데이터 모두 stack에 할당여러 곳에서 참조하기 용이함stack에 있으므로 상대적으로 접근 빠름큰 데이터 집합 장기적 사용 필요 시 사용작은 데이터 집합 빠르게 접근 시 사용Component, GameObject..