식별자는 변수, 함수, 상수 등의 이름을 지정하는 데 사용되는 단어 또는 문자열을 뜻한다. 정보를 처리하고 식별하리 위해서는 그 정보를 가리킬 방법이 있어야 하기 때문에 C언어 뿐만이 아닌 정보를 다루는 모든 체계에서 사용되는 개념이다.
식별자는 영문 대소문자, 숫자, 언더바_
로 구성될 수 있다. 숫자로 시작할 수 없으며, 대소문자를 구분한다. 따라서 Variable
과 variable
은 서로 다른 식별자이다. 예약어는 식별자로 사용할 수 없다. 식별자는 의미 있는 이름으로 작성하는 것이 좋다. 가독성을 높이고 코드 이해를 돕기 위해 명확하고 일관된 네이밍 규칙을 사용하는 것을 지향한다.
int age = 0;
float salary = 0;
int calculateSum(int a, int b){}
void printMessage();
const int MAX_VALUE = 100;
const float PI = 3.14159;`
. . .