본문 바로가기
Program/C

2. C언어 키워드 및 식별자

by Murciellago 2021. 10. 6.
반응형
SMALL

1. 키워드란

   - 구문의 일부인 C언어 프로그래밍의 예약어 또한 식별자와 이름을 지정하는 방법을 말함

 

2. 문자집합

   - 문자 집합은 C언어에서 유효한 알파벳, 문자 및 일부 특수 문자의 집합

 

   * 알파벳

     - 대문자 : ABC ........................................................................................ XYZ

     - 소문자 : abc........................................................................................... xyz

   C언어는 대/소문자 알파벳을 변수와 함수로 받아들임

 

   * 숫자

     - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

 

   * 특수문자

     - , < > . _ ( ) ; $ : % [ ] # ? ' & { } " ^ ! * / | - \ ~ +

 

   * 공백문자

     - 공백, 줄바꿈, 가로 탭, 캐리지 리턴 및 양식피드

 

3. C언어 키워드

   - 키워드는 컴파일러에 특별한 의미가 있는 프로그래밍에 사용되는 미리 정의된 예약어이다.

     구문의 일부이며 식별자로 사용할 수 없다

       ex) int money;

     여기에 int 는 money(정수-int) 유형의 변수이다.

     C언어는 대/소문자 구분하는 언어이므로 모든 키워드는 소문자로 작성해야 한다

     

   * ANSI C 키워드

     - auto, double, int, struct, break, else, long, switch, case, enum, register, typedef, char, extern, return, union,

       continue, for, signed, void, do, if, static, while, default, goto, sizeof, volatile, const, float, short, unsinged

     이러한 모든 키워드, 해당 구문 및 응용 프로그램은 해당 항목에서 설명.

     

4. C언어 식별자

   - 식별자는 변수, 함수, 구조 등과 같이 독립적으로 부여되는 이름을 나타낸다.

     식별자는 고유함수여서 프로그램 실행 중에 독립적으로 식별하기 위해 고유한 이름을 부여하여 생성된다.

     ex) int money; , double acountBalance;

     여기 money, accountBalance 가 식별자이다.

     또한 식별자 이름은 키워드와 틀려야하고 int, double은 식별자로 사용 불가하다.

 

5. 식별자 이름 지정 규칙

   - 유효한 식별자에는 문자(대/소문자), 숫자, 밑줄이 가능하다.

   - 식별자의 첫 문자는 문자 또는 밑줄이어야 합니다.

   - ANSI C 키워드는 식별자로 사용할 수 없다.

   - 식별자의 길이에 대한 규칙은 없고, 식별자가 31자보다 길면 일부 컴파일러에서 문제가 발생할 수 있다.

 

6. 위의 규칙을 따르면 식별자는 모든 문자가 가능하지만 의미가 있는 식별자로 작성하고 보고 어떤 의미인지

   바로 생각날 수 있는 식별자가 좋다.

 

반응형
LIST

'Program > C' 카테고리의 다른 글

4. C언어 데이터 유형  (0) 2021.10.11
3. c언어 변수, 상수 및 리터럴  (0) 2021.10.11
1. C언어 소개  (0) 2021.10.06
프로그래밍 연습 / 문제풀이 사이트(c언어)  (0) 2021.10.04
C 언어 프로그래밍 연습  (0) 2021.10.04

댓글