C언어 메모리 질문드려요
소1유물
2023.04.01
-----------------------------------------------------------------------------------
위는가상머신으로 돌린 우분투에서 한거고 (gcc)
아래는 같은 코드로 그냥 돌린건데요 (dev c++)그냥 돌리면 문제없이전역변수는 FIFO 지역변수는 LIFO 잘 나오는데//사실 이 부분도 전역변수주소 사이에 빈곳이 왜 있는지 모르겠어요 이것도 알려주시면 감사
가상머신으로 돌리니까 지역변수는 FIFO가 되버렸고 전역변수는 무슨 규칙인지도 모르겠어요
이건 무슨차이때문에 발생하는건지(컴파일러?OS?가상머신때문?) 질문드려요
-
활력초
변수의 주소가 연속된다는 보장은 배열에만 해당됩니다.