C 기초 문법

(2019-10-01)

C 예약어, C 명명 규칙

1. C 언어의 기초 문법식별자 명명 규칙
     - 例) 변수명,상수명,함수명 등
     - 사용 가능 문자 : 알파벳(a~z,A~Z),숫자(0~9),밑줄(_)
     - 첫 글자 : 반드시 `영문자, _` 만으로 시작해야 함
     - 대소문자 구분
     - C 언어 예약어를 쓸 수 없음
     - 글자수 제한 없음

  ㅇ 주석 
     - /* */ : 프로그램 내 어느 위치라도 설명문 삽입 가능 (범위 주석)
     - // : 해당 줄에 나타나는 위치 이후 설명문으로 간주 (한 줄 주석)

  ㅇ 코드 블록의 범위 : 중괄호 {}
     - 함수 정의, 제어문(반복문,조건문 등) 등에 사용

  ㅇ 문장 
     - 표현식 끝에 `;( 세미콜른)`을 붙이면 항상 문장이 됨


2. C 언어예약어

  ㅇ 필수 예약어들
     - auto, break, case, char, const, continue, 
     - default, do, double, 
     - else, enum, extern, float, for, goto, if, int, long, register, return,
     - short, signed, sizeof, static, struct, switch, 
     - typedef, union, unsigned, void, volatile, while

  ㅇ 용도별 예약어 구분
     - 자료형
        . char, double, float, int, long, short, signed, unsigned 
        . enum, struct, union, void

     - 제어문 : break, case, continue, default, do, else, for, goto, if, return, switch, while
        . 조건문 :  if, if else, switch case
        . 반복문 :  for, while, do while
        . 분기문 :  break, continue, goto, return

     - 기억클래스 :  auto, static, extern, register

     - 기타 예약어들 :  const, include, sizeof, typedef, volatile
        . const 변경자 :  기호 상수를 만듬
        . 자료형 크기 확인 연산자 : sizeof
        . 배열   :  [ ]
        . 포인터 :  *


[C] 1. C 언어 2. C 기초 문법 3. C 연산자
[C 언어 컴파일] [C 변수,자료형] [C 상수,문자,문자열] [C 함수] [배열,포인터] [구조체,공용체]

 
        최근수정     요약목록     참고문헌