변하지 않는 일정한 값을 가진 수나 양
상수의 종류
•
정수형 상수
-1, 12, -7
부호비트, 0 (양), 1 (음)
•
부동소수형 상수
◦
3.14, 0.5
◦
IEEE 754 제정
•
문자 상수
◦
'A', 'a', '1'
◦
ASCII 코드 값이다.
•
ASCII 코드
◦
컴퓨터가 사용하는 문자 부호화 방법의 표준화
◦
1963년 제정
◦
한 문자당 7비트 사용하는 부호화 방식
◦
128종 표현(0~127) (기호, 제어코드, 알파벳대소문자, 숫자)
•
비트로 된 데이터 구분방법
◦
데이터형 또는 데이터 형식 사용
◦
data type
•
기본 데이터 형식
◦
char, unsigned char == 1 Byte
◦
short, unsigned short == 2 Byte
◦
int, unsigned int == 4 Byte
◦
long, unsigned long == 4 Byte
◦
float == 4 Byte
◦
double == 8 Byte
◦
long double == 8 Byte
•
기본 데이터의 바이트(byte), 비트(bit) 표준
1.
표준에서는 최소의 조건만 보장
a.
예를 들면 char형이라면 최소 8bit라고 정의되어 있다.
2.
컴파일러마다 다르게 설정되서 컴파일 될 수 도 있다.