✅ 목표 (Goal)

✅ 수학에서 상수란?

상수(常數, constant)란 수식에서 변하지 않는 값

상수란 변하지 않고, 항상 일정한 값을 갖는 수를 말한다.

예를 들어 어떤 함수 f(x)=x+1이 있을 때 x의 값은 특정한 숫자로 정해진 것이 아니라, 정의역의 어떤 숫자도 대입할 수 있는 변수이므로 x는 상수가 아니다.

그러나 이 함수에서 숫자 1은 x의 값이 어떠하든 간에 변하지 않고 항상 1인데, 이러한 수를 상수라 하고 이 경우 숫자 1을 상수항이라 한다.

C에서는 이를 리터털 상수(줄여서 리터럴)이라 한다.

보통 C에서 우리가 상수라고 말하는 것은 리터럴 상수가 아닌 심볼릭 상수이다.

✅ C에서의 상수를 만드려면? const를 붙이면 된다.

C에서의 상수도 수학에서의 상수와 의미상 동일하다.

변하지 않는 데이터가 저장된 메모리 공간을 상수라 한다.