Please enable JavaScript.
Coggle requires JavaScript to display documents.
기억 클래스 - Coggle Diagram
기억 클래스
전역 변수
프로그램 어디서나
Deta Segment에 저장
프로세스 종료까지 소멸되지 않음
전역변수와 지역변수 다르게 선언
문제 없음
가독성 높이기 위하여
지역 변수
함수 호출 시 생성, 종료 시 소멸
특징
함수 내부 선언, 다른 함수에서 선언한 지역변수에 접근x
선언된 함수 안에서만 사용
다른 함수에서 동일한 변수명 사용 가능
같은 이름이라도 함수 다르면 다른 변수
지역변수 다른 함수에서 사용 가능
부모함수
실인수 전달
자식함수
매개변수
블록의 시작부분에서 선언
변수와 메모리 저장위치
프로세스
프로그램 실행되는 동안
구조
매번 초기화
스택 세그먼트
지역변수 할당
재활용공간
어떤 값 남아있을지 모름
힙 세그먼트
동적 메모리 할당
한번만 초기화
데이터 세그먼트
전역변수, 정적변수
항상 0부터 시작
코드 세그먼트
프로그램 실행 코드