본문 바로가기

프로그래밍/C++

const 변수

설명

기억공간에 저장된 변수 값을 컴파일 도중 바꿀 수 없게 할 목적으로 사용한다. 상수화 변수라고도 한다. const변수는 아래의 3가지 유형으로 사용된다.

- ‘const 자료형 변수 = ;’ : 일반적인 const 변수를 선언하는 형식으로 변수에 담긴 초기 값을 바꿀 수 없는 형식이다.

- ‘const 자료형 *주소변수 = 주소값;’ : const 주소 변수를 선언하는 것으로 변수의 번지 값은 변경할 수 있으나 주소 변수가 가리키고 있는 실질적인 공간 값을 변경하려하면 에러를 발생시키는 const형 주소 변수이다.

- ‘자료형 *const 주소변수 = 주소값;’ : 위 형식과는 반대로 주소 변수에 담긴 초기 주소 값을 변경시킬 수 없게 하는 형식이다. const 주소 변수를 선언 하는 것으로 주소가 가리키는 공간 값은 변경이 가능한 특징이 있다.




소스코드





실행 화면

 

'프로그래밍 > C++' 카테고리의 다른 글

static 변수  (0) 2012.02.24
코드를 보고 문제 정의하기  (0) 2012.02.24
예외처리 예제  (0) 2012.02.24
예외처리  (0) 2012.02.24
파일 입출력 예제  (0) 2012.02.24