해결된 질문
작성
·
247
0
인터넷에 검색 했을때는 64bit에서 로컬 변수 주소 배치 방향이 32bit와 다른 것이 32bit, 64bit의 자체적인 특성이 아니라 컴파일러의 환경에 따라 달라진다고 하던데 어떤 것이 맞는지 궁금합니다.
답변 1
1
자체적인 특성도 어느 정도 있다고 봐야 하겠습니다. 그러나 컴파일러가 직접적으로 영향을 주는 것은 맞습니다. 이와 관련되어 알아봐야 할 이론은 Data alignment 유사한 내용으로는 (Data) Structure alignment가 있습니다. 참고하시기 바랍니다.
감사합니다! 제시해 주신 키워드로 공부한 덕분에 궁금한 부분들이 해결되었습니다!