• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

Stack frame 관련하여 질문 드립니다.

23.05.25 14:47 작성 조회수 201

0

인터넷에 검색 했을때는 64bit에서 로컬 변수 주소 배치 방향이 32bit와 다른 것이 32bit, 64bit의 자체적인 특성이 아니라 컴파일러의 환경에 따라 달라진다고 하던데 어떤 것이 맞는지 궁금합니다.

답변 1

답변을 작성해보세요.

1

자체적인 특성도 어느 정도 있다고 봐야 하겠습니다. 그러나 컴파일러가 직접적으로 영향을 주는 것은 맞습니다. 이와 관련되어 알아봐야 할 이론은 Data alignment 유사한 내용으로는 (Data) Structure alignment가 있습니다. 참고하시기 바랍니다.

CIS님의 프로필

CIS

질문자

2023.05.27

감사합니다! 제시해 주신 키워드로 공부한 덕분에 궁금한 부분들이 해결되었습니다!

채널톡 아이콘