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. 위의 규칙을 따르면 식별자는 모든 문자가 가능하지만 의미가 있는 식별자로 작성하고 보고 어떤 의미인지
바로 생각날 수 있는 식별자가 좋다.
'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 |
댓글