안녕하세요. 오늘은 상수에 대해 알아보겠습니다.

 

상수란?

 - 프로그램 실행 시 항상 값이 변하지 않고 유지 되는 수를 말합니다.

 

상수를 2가지로 분류해 보았습니다.

1.정수형 상수

 - 정수형 상수는 일반적인 숫자(0~9) 와 부호(+,-)를 사용하여 표현 할수 있습니다.

 

예) 100, 19980819, -3456, 3456789L 등 

 

2.문자형 상수

- 컴퓨터는 내부적으로 아스키코드를 사용합니다. 아스키코드값은 (0~127)사이의 값으로 구성되면

  프로그램을 만들떄 아스키코드 값을 사용해야 합니다.

  예를들어 문자 A를 표현하려면 아스키코드 65값을 사용해야되며 숫자 5를 표현하시려면 아스키 값 53을 사용합니다.

  일반적으로 아스키 코드값을 외운다는건 조금 어렵지요..

 

  예) char c = 'A' ;    //char c = 65; 와 동일하며 컴파일러에 의해 자동변경.

        char n = '5';     //char n = 53;과 동일

 

위의 간단한 예를 표현한 것처럼 홀 따음표를 사용하여 문자형식으로 데이터를 표현하면 컴파일러를 통해

값들을 자동으로 아스키코드 값으로 변환해 줍니다.