본문/내용
1. 상수의 개념과 종류
상수는 프로그램에서 한 번 정해지면 변경할 수 없는 값을 의미한다. 즉, 값이 고정되어 있으며 프로그램 실행 동안 변하지 않는 데이터를 가리킨다. 상수는 프로그램 작성 시 가독성과 유지보수성을 높여주는 중요한 역할을 수행한다. 프로그래밍 언어인 C에서는 여러 종류의 상수가 있으며, 각각의 특성에 맞게 구분된다. 가장 기본적인 상수로는 정수 상수, 실수 상수, 문자 상수, 문자열 상수가 있다. 정수 상수는 수치가 변하지 않는 정수값으로, 예를 들어 ‘100’, ‘-20’, ‘0’ 등이 있다. 실수 상수는 부동소수점 수를 의미하며, ‘3.14’, ‘-0.001’, ‘2.71828’과 같은 값이 해당된다. 문자 상수는 하나의 문자로 구성된 값으로, 싱글 따옴표로 감싸서 ‘A’, ‘z’, ‘9’ 등을 표현하며, 각 문자는 ASCII 코드값을 가지는데, 예를 들어 ‘A’의 ASCII 코드는 65이다. 문자열 상수는 여러 문자를 조합한 값으로, 더블 따옴표로 묶인 “Hello”, “C Programming” 등이 있다. 이 외에도 매크로나 매크로 상수와 같이 상수 값을 대체하는 방법도 있으며, 매크로 상수는 #define 지시어를 통해 정의될 수 있다. C 언어에서 상수의 중…