본문 바로가기 메뉴 바로가기

바른생활해보자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

바른생활해보자

검색하기 폼
  • 분류 전체보기 (281) N
    • 일기 (4)
    • 코딩테스트 (111)
      • Programmers (76)
      • BOJ (22)
      • 교육 (10)
    • Computer Language (57)
      • C# (19)
      • C & C++ (36)
      • Python (1)
      • Java (1)
    • Computer (74)
      • 그래픽스 (0)
      • Algorithm (13)
      • Computer Science (8)
      • Database (2)
      • Data structure (0)
      • Git (2)
      • Linux (16)
      • Network (19)
      • Operation System (5)
      • SQL (5)
    • 수학 (6)
      • 게임수학 (6)
    • 책읽어보자 (7)
    • 영어해보자 (3)
    • 스페인어해보자 (1)
    • 블로그 글쓰기 (4)
    • 개발 (13) N
      • Unity (6) N
      • Nest (0)
      • 개발일기 (0)
  • 방명록

전체 글 (281)
[C++] C++의 메모리 구조

C언어의 메모리 구조 - 프로그램 실행시 운영체제는 해당 프로그램을 위한 메모리 공간(지역, 전역 변수 선언 등)을 할당 1. 데이터(Data) - 전역 변수 및 static변수 할당 영역 - 프로그램 시작시 할당, 종료 후 메모리에서 소멸 #include int a = 10; // 데이터 영역에 할당 int b = 20; // 데이터 영역에 할당 int main() { static int c = 30; // 데이터 영역에 할당 return 0; } 2. 스택(Stack) - 함수 호출시 생성되는 지역, 매개 변수 할당 영역 - 함수 호출 완료 후 제거 3. 힙(Heap) - 필요에 의해 동적 메모리 할당 - 할당해야 할 메모리의 크기를 프로그램이 실행되는 동안 결정해야 하는 경우(런 타임때) 유용하게 ..

Computer Language/C & C++ 2020. 4. 23. 05:49
이전 1 ··· 54 55 56 57 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바