강좌 & 팁
글 수 2,412
2013.12.20 00:32:27 (*.192.90.100)
50387
안녕하세요. 오늘은 상수에 대해 알아보겠습니다.
상수란?
- 프로그램 실행 시 항상 값이 변하지 않고 유지 되는 수를 말합니다.
상수를 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;과 동일
위의 간단한 예를 표현한 것처럼 홀 따음표를 사용하여 문자형식으로 데이터를 표현하면 컴파일러를 통해
값들을 자동으로 아스키코드 값으로 변환해 줍니다.