CAPS 위키 : 변수

변수 [ 수정 내역 ] [ 수정 ]

최근 수정:

목차

1. 정의

2. 사용법

3. 유효범위

4. 예시

5. 기타

1. 정의

컴퓨터 과학에서 변수의 정의 : 아직 알려져 있지 않거나 어느정도 까지만 알려진 상징적인 수에 대한 정보.

몰론 정의가 이렇다고 어렵게 생각하지말고 수를 담는 그릇(혹은 제어하기 위한 그릇) 이라고 생각하자.

아래 문서에서는 자료와 변수를 혼용해서 사용하니, 적당히 구분하길 바람.

2. 사용법

타입 변수이름

int a int형 자료 a(이름)을 선언.

double height double 형 자료 height을 선언.

이렇게 선언한 변수는 이제 프로그램 내부에서 연산자 등을 이용해서 제어할 수 있다.

3. 유효범위

변수는 유효범위 (scope)에 따라서 전역변수와 지역변수로 나뉜다.

지역변수는 괄호로 흔히 구분되는 해당 지역이 시작될때 스택에서 생성되어 해당 지역을 벗어나면 쓸수 없다.

즉, 괄호에서 시작되서 괄호가 닫히면 사라진다.

지역변수와 전역변수의 이름이 겹치면 지역변수가 우선하며, 이를 구분하는 키워드는 후술한다.

4. 예시

5. 기타