C언어 키워드, 식별자 차이
반응형

키워드란? Keywords

키워드는 뜻을 가진 고유명사입니다. 수정하거나 변경될 수 없고 변수명으로도 사용할 수 없습니다. C언에서 예약된 문자이기에 변수명으로 사용되었을 때 에러가 발생합니다.

C언어에는 아래와 같이 총 32개의 키워드가 존재합니다.

식별자란? Identifier

식별자는 변수명, 상수명, 함수명 그리고 사용자가 정의한 데이터입니다. 키워드와 다른 점은 필요에 따라 프로그래머가 작성한 고유명사입니다.

식별자를 작성할때는 다음과 같은 규칙을 지켜야 합니다.

  1. 오직 대소문자 알파벳, 숫자 그리고 언더 스코어( _ )만 사용 가능
  2. 첫 단어는 오직 대소문자 알파벳 그리고 언더 스코어( _ )만 사용 가능
  3. 대소문자 구별. hi와 Hi는 다른 식별자로 인식
  4. 식별자로 키워드는 사용 불가
  5. 특수 문자 사용 불가 (예: 세미콜론, 마침표, 공백, 슬래쉬 그리고 콤마 등등)

다른말로 변수명, 함수명이라 합니다. 예를 들어 아래의 프로그램에서 myvariable은 식별자이자 변수명입니다.

int myvariable = "studyC";
<< 다음 혼자 공부하는 C언어 이전 >>
반응형

'프로그래밍 > C' 카테고리의 다른 글

C언어 데이터 타입 (Data Types)  (0) 2019.09.11
C언어 연산자 정리  (0) 2019.09.06
C언어 기본 구조  (0) 2019.09.06
C언어 문법 기본 규칙  (0) 2019.09.04
C언어란  (0) 2019.09.04