Identifier   식별자

(2018-04-17)
1. 식별자 (Identifier) 이란?

  ㅇ 요소 간에 구별/식별성을 주는 이름 또는 표식 또는 숫자


2. [프로그래밍 언어]  식별자(Identifier)프로그램 안에서 구성요소 간에 구별/식별성을 주는 이름
     - 例) 변수명,상수명,레이블명,부프로그램명(함수명),메소드명,클래스명 등 

  ㅇ 통상,
     - 임의 길이(가변 길이)의 토큰으로써,
     - 첫 글자는 알파벳 문자 또는 `_`로 시작하며, 
     - 문자,숫자(디지트),`_(언더바)`를 조합시킨 문자열프로그래밍 언어 마다 식별자에 주게되는 특성들은,
     - 최대 길이는 얼마나?
     - 대소문자를 구분하는가?
     - 사용 가능 문자의 집합은?
     - 키워드(예약어)를 식별자로도 사용할 수 있는가?
     - 첫 글자로 문자, 특수문자(`_`,`$`)로 시작 가능하고, 숫자가 올 수 없음 등?

  ※ 식별자 작명 관례는,
     - 클래스명은, 워드 단위로 첫 글자를 대문자로 표현 : 例) MyRoom 등
     - 변수명,메소드명은, 첫 글자를 소문자로 시작      : 例) count,getKey 등
     - 변수명은, 명사 위주로, 메소드명은 동사 위주로   : 例) name, getName

  ※ [참고] ☞ 식별자 예약어 키워드 토큰 어휘항목 비교 참조


[구문] 1. 구문 2. 구문 용어 3. BNF,EBNF 4. 제어문,대입문 5. 토큰 6. 식별자 7. 식,문장

 
        최근수정     요약목록(시험중)     참고문헌