- 지역 변수의 특징
· 함수 내부에서 선언 되며, 해당 함수 내부에서만 사용이 가능하다.
· 사용 될 당시 스택(stack)에 지역 변수의 공간이 할당되며, 함수가 리턴 되면 공간에서 소멸된다.
· 각 함수마다 같은 이름의 변수를 사용 할 수 있다.
· 초기화를 안할 경우 쓰레기값(garbage value)이 들어 있다.
- 전역 변수의 특징
· 함수 외부에서 선언되어 어떤 함수에서든 사용이 가능하다.
· 컴파일시 기억장소가 할당되어 프로그램이 실행부터 종료시까지 데이터가 존재한다.
· 지역변수와 달리 초기화가 필요없다. (값은 0)
'C/Objective C > C#' 카테고리의 다른 글
[제 6장]C# 문자열 예제 따라하기 (0) | 2012.05.17 |
---|---|
[제 5장]C# 배열 예제 따라하기 (0) | 2012.05.11 |
[제 3장]C# 반복문 예제 따라하기 2번째 (0) | 2012.04.17 |
[제 3장]C# 반복문 예제 따라하기 (0) | 2012.04.10 |
[제 3강]C# 제어문 예제 따라하기 2번째 (0) | 2012.04.02 |