int a = 1+2; 하면 메모리는 int 형변수 a 하나만잡히는게 아니라


상수 1과 상수 2가 잡히고 이 1+2 한 합친 값 3에 대한 임시변수 1개가 더만들어지고 a에 이 임시변수 3에 대한 값을 call by value로 대입함


단순 int a = 1+2의 코드를 짜도 총 4개의 int 형만큼의 사이즈가 잡힌당.