c언어는 영어의 대소문자를 구별한다.
c는 main을 기반으로 함수들로 이루어진다.
입출력 역시 함수를 호출하여 이용한다.(printf,scanf)
c의 데이터형은 다양하다.
int,float,double등 뿐만 아니라 사용자가 구조체등을 이용하여 직접 정의 가능하다.
c언어는 다양한 연산자를 제공한다.
산술,관계,조건,대입,증/감,비트 등.
back slash를 통하여 tab, endline등을 표시할 수 있다.
전처리기를 통하여 컴파일 전에 테스트를 한다.
포인터를 통하여 주소를 조작하고 사용할 수 있다.
call by reference 와 call by pointer 을 사용한다.
다양한 제어문이 있다.
반복문:for,while
조건문:if,switch
범용 프로그래밍 언어로써 low~high level의 구조를 갖는다.
'언어 > c' 카테고리의 다른 글
| <c예외처리>scanf를 통하여 알아본 버퍼의 개념_getchar_flush_ (0) | 2018.01.26 |
|---|---|
| c_복습(4) 데이터_상수_입출력_조건연산자 (0) | 2018.01.25 |
| c_복습(3) 연산자 우선순위_문자열_헤더파일_명령문 (0) | 2018.01.24 |
| c_복습(1)_프로그램의 실행과정 (0) | 2018.01.24 |
| call by reference 와 call by value 그리고 inode (0) | 2018.01.20 |