3년전에 배웠던걸 다시 하려니까 기억이 뒤죽박죽 되있어서 정리하는데 도움을 요청합니다.
1.
보통 int형의 크기가 4byte고 음, 양수의 구분은 몇 앞자리가 0인지 1인지에 달려있는데
저가 궁금한건 이것에 대한 주소값은 어디에 저장되있는건가요??
4byte내인지 아님 다른 곳인지.. 제 기억상으론 다른곳인걸로 기억하는데 많이 헷갈리네요 ㅠㅠ
2.
int num을 선언 했을때 그에 따른 주소값이 있는데
이걸 직접적으로 바꿀수 있나요??
예를들어
num의 주소값이 a라 했을 때 주소값을 apple로 바꾸고 싶다고 임의적으로 변경할 수있는지
2-1. 주소값과 일반 상수(?)를 구분을 컴퓨터는 어떻게 하는지
이건 2번하고 살짝 연계 되있는 질문인데
만약에 2번이 성립한다면 얘네가 숫자를 받아 들이때 구분을 할 수 있다는게 말이 되는거 같은데 어떤 식으로 구분할수 있는건가요?