윈도우 프로세스의 메모리 구조에 대해 설명합니다.
강의 설명
강의 목표
윈도우의 메모리 구조를 이해한다.
이 강의와 관련된 질문들입니다.
2개의 질문
.rdata 설명에서
'아래는 .rdata 섹션에 포함되는 여러 데이터의 유형입니다. 주의 깊게 살펴봐야할 변수는 str_ptr입니다. str_ptr은 “readonly”라는 문자열을 가리키고 있는데, str_ptr은 전역 변수로서 .data에 위치하지만, “readonly”는 상수 문자열로 취급되어 .rdata에 위치합니다.'
```cpp
const char data_rostr[] = "readonly_data";
char *str_ptr = "readonly"; // str_ptr은 .data, 문자열은 .rdata
int main() { ... }
```
여기에서 그러면 char *str_ptr = "readonly"; 은 .data 섹션에서도 존재하고 .rdata 에도 존재하나요?
오타 제보
챕터 1 서론 > 2페이지(코스 소개) > 2번째 단락
"프로세스가 사용하는 데이터를 적절한 구획에 저장합니다."
구획 -> 구역
이 강의가 포함된 로드맵

드림핵이 추천하는 강의입니다.
같이 들으면 좋은 강의

Background: Windows Memory Layout

Free
상세정보
약 30 minutes 소요
쉬운 난이도
없음