C/C++ 심화

본 토픽은 현재 준비중입니다. 공동공부에 참여하시면 완성 되었을 때 알려드립니다.

C언어의 문법

C언어의 문법은 생각보다 아주 단순합니다.

언어 생성규칙의 표현법 중 하나인 BNF(Backus-Naur Form)을 이용하여 표기하면

C언어의 문법은 A4용지 2-3페이지로도 간추릴 수 있습니다.

 

조금 더 간단하게 보면,

C언어의 문법 요소는 크게 다음의 세 가지로 나타낼 수 있습니다.

* Declaration : 함수의 선언 또는 정의, 변수의 선언이 해당됩니다.

* Statement : 여러 문법적 구문으로서 if문, while문, expression문 등이 해당됩니다.

* Expression : 계산적 의미를 가지는 단위로서 이름(identifier), 리터럴 상수(literal constants),
                  이 것들과 연산자(operator)의 결합 등이 해당됩니다.

댓글

댓글 본문
작성자
비밀번호
graphittie 자세히 보기