(연관된 글이 1개 있습니다.)
Nullable을 공부하다가 Nullable이 구조체로 구현되어 있다는 것을 보고 어떻게 null을 저장할 수 있는제 금금해졌습니다.
구조체라면 스택에 저장할 것이고 스택에는 null을 저장할 수 없다고 생각합니다.
그렇다면 추가로 null을 저장할 수 있는 메모리를 내부에 따로 설정해 놓는지도 궁금해져서 sizeof()로 크기를 구하려니 크기를 구할 수도 없습니다.
Nullable 변수의 값을 일반변수에 저장하거나 일반변수값을 Nullable 변수에 저장하는 경우 박싱이나 언박싱이 발생하는지도 모르겠습니다.
Nullable이 내부적으로 어떻게 처리가 되는지 궁금합니다.
[연관 글]
[최초 등록일: ]
[최종 수정일: 7/13/2019]