---
title: "Discussion on \"C 언어의 메모리 구조\" | Hashnode"
description: "Discussion on \"C 언어의 메모리 구조\". 프로그램을 실행하면 해당 프로그램의 실행을 위한 메모리 공간이 운영체제에 의해서 미리 마련\n그리고 바로 이 메모리 공간 내에서 변수가 선언되고, 문자열이 선언되는 것\n메모리의 구성\n프로그램 실행 시 운영체제에 의해서 마련되는 메모리의 구조는 네 개의 영역으로 구분\n코드 영역 / 데이터 영역 / 힙 영역 / 스택 영역\n메모리 공간을 나눠놓은 이유는\n유사한 성향의 데이터를 묶어서 저장을 하면, 관리가 용이해지고 메모리의 접근속도가 향상\n메모리 영역..."
url: "https://hashnode.com/posts/c-1/679252a0fd404d036a362c28"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [C 언어의 메모리 구조](https://jingood.hashnode.dev/c-1?utm_source=hashnode&utm_medium=feed)

프로그램을 실행하면 해당 프로그램의 실행을 위한 메모리 공간이 운영체제에 의해서 미리 마련 그리고 바로 이 메모리 공간 내에서 변수가 선언되고, 문자열이 선언되는 것 메모리의 구성 프로그램 실행 시 운영체제에 의해서 마련되는 메모리의 구조는 네 개의 영역으로 구분 코드 영역 / 데이터 영역 / 힙 영역 / 스택 영역 메모리 공간을 나눠놓은 이유는 유사한 성향의 데이터를 묶어서 저장을 하면, 관리가 용이해지고 메모리의 접근속도가 향상 메모리 영역...

Oct 9, 2024 · 6 min read · jingood.hashnode.dev  
Read the article

## Written by

[Jinsu](https://hashnode.com/@Jingood)

@Jingood

  
[View profile](https://hashnode.com/@Jingood)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
