ݺߣ

ݺߣShare a Scribd company logo
값형식
2532조기완
값형식 설명하기 전에…
변수- 프로그램 상에서 계산된 결과값이나 초기
값 등을 처리하기 위해 메모리(ram)에 임시로
저장된 기억공간을 의미
-동전이라는 데이터를 넣기위한 동전주머니라는
공간!
변수의 기본형태
Int x;
Int는 자료의 형식(데이터 형식)을 말하고 x의 경
우에는 변수의 이름(식별자)라고 한다.
”int라는 자료형식을 저장할수 있는 X라는 이름의
자료저장공간을 만들어줘”
[값형식]과 참조형식
값형식(Value Types)
: 변수가 값을 담는 데이터 형식을 말함
참조형식(Reference Types)
:변수가 값대신 값이 있는 곳의 위치(참조)를 담
는 데이터 형식
스택의 값형식
변수를 선언하면 해당 공간에 데이터를 곧바로 저장할 수 있는 구조
스택에 저장된 변수들은 기본적으로 자신의 영역이 끝나면 메모리에서 제거됨
값을 복사할 경우 새로운 메모리공간을 생성
스택쌓기
 스택은 마치 게으른 프로그래머의 책상 위에 쌓여
있는 책 더미와 같은 구조로 생긴 메모리입니다
 책더미는 먼저 쌓인 책일수록 아래에 들어가고 나
중에 쌓은 책일수록 위에들어갑니다.
 제일 아래에 있는 책은 제일 먼저 쌓은 책이고 가장
위에 있는 책은 가장 나중에 쌓은 책입니다
 이상태에서 가장 아래에 있는 책을 꺼내려고 하면
위에 쌓여있는 모든 책을 걷어내야합니다
 후입선출 방식으로 즉 가장 최근에 들어간 데이터
가 가장 먼저 나온다라고 생각하면됩니다
감사니다

More Related Content

2532조기완 값형식

  • 2. 값형식 설명하기 전에… 변수- 프로그램 상에서 계산된 결과값이나 초기 값 등을 처리하기 위해 메모리(ram)에 임시로 저장된 기억공간을 의미 -동전이라는 데이터를 넣기위한 동전주머니라는 공간!
  • 3. 변수의 기본형태 Int x; Int는 자료의 형식(데이터 형식)을 말하고 x의 경 우에는 변수의 이름(식별자)라고 한다. ”int라는 자료형식을 저장할수 있는 X라는 이름의 자료저장공간을 만들어줘”
  • 4. [값형식]과 참조형식 값형식(Value Types) : 변수가 값을 담는 데이터 형식을 말함 참조형식(Reference Types) :변수가 값대신 값이 있는 곳의 위치(참조)를 담 는 데이터 형식
  • 5. 스택의 값형식 변수를 선언하면 해당 공간에 데이터를 곧바로 저장할 수 있는 구조 스택에 저장된 변수들은 기본적으로 자신의 영역이 끝나면 메모리에서 제거됨 값을 복사할 경우 새로운 메모리공간을 생성
  • 7.  스택은 마치 게으른 프로그래머의 책상 위에 쌓여 있는 책 더미와 같은 구조로 생긴 메모리입니다  책더미는 먼저 쌓인 책일수록 아래에 들어가고 나 중에 쌓은 책일수록 위에들어갑니다.  제일 아래에 있는 책은 제일 먼저 쌓은 책이고 가장 위에 있는 책은 가장 나중에 쌓은 책입니다  이상태에서 가장 아래에 있는 책을 꺼내려고 하면 위에 쌓여있는 모든 책을 걷어내야합니다  후입선출 방식으로 즉 가장 최근에 들어간 데이터 가 가장 먼저 나온다라고 생각하면됩니다