식별자는 C 프로그래밍 언어에서 사용되는 토큰 중 하나입니다. 변수, 상수, 함수, 배열 및 사용자 정의 데이터를 식별하는 데 사용되는 이름입니다.
키워드는 특수 용도로 예약되어 있으므로 식별자로 키워드를 사용할 수 없습니다. 일단 선언되면 관련 값을 참조하는 이후 프로그램 문에서 식별자를 사용할 수 있습니다.
특별한 종류의 식별자는 문 레이블로 알려져 있으며 goto 문에서 사용할 수 있습니다.
규칙
식별자 이름 지정 규칙은 다음과 같습니다. -
-
식별자 이름은 고유합니다.
-
키워드를 식별자로 사용할 수 없습니다.
-
식별자는 문자나 밑줄(_)로 시작해야 합니다.
-
공백이 없어야 합니다.
-
특수문자는 사용할 수 없습니다.
-
식별자는 문자, 숫자 또는 밑줄로만 구성할 수 있습니다.
-
31자만 중요합니다.
-
대소문자를 구분합니다.
예시
다음은 식별자로 호출되는 용어를 식별하는 C 프로그램입니다. -
/* C Program to Count Vowels and Consonants in a String */ #include <stdio.h> int main(){ char str[100]; int i, vowels, consonants; i = vowels = consonants = 0; printf("\nEnter any String : "); gets(str); while (str[i] != '\0'){ if(str[i] == 'a' || str[i] == 'e' || str[i] == 'i' || str[i] == 'o' || str[i] == 'u' || str[i] == 'A' || str[i] == 'E' || str[i] == 'I' || str[i] == 'O' || str[i] == 'U'){ vowels++; } else consonants++; i++; } printf("\n no of Vowels in the given String = %d", vowels); printf("\n no of Consonants in the given String = %d", consonants); return 0; }
출력
위의 프로그램을 실행하면 다음과 같은 결과가 나온다 -
Enter any String : Tutorials Point no of Vowels in the given String = 6 no of Consonants in the given String = 9
위의 프로그램에서 식별자는 -
Str, i, 모음, 자음