본문 바로가기

Programming Study/C

C 언어의 장점과 단점

장점

 

1. C언어는 절차지향적 특성을 지닌다.

  - 여기서 말하는 절차지향에는 '정해진 순서의 실행 흐름'을 중시한다는 의미가 담겨있다.

 

2. C언어로 작성된 프로그램은 이식성이 좋다.

  - CPU의 종류에 상관없이 실행이 가능하고, 운영체제의 차이에도 덜 민감하다.

 

3. C언어로 구현된 프로그램은 좋은 성능을 보인다.

  - 절대적인 장점은 아니나 사용하는 메모리의 양이 상대적으로 적고, 속도를 저하시키는 요소들을 최소화한 언어이다.

 

 

단점

가장 대표적인 단점은 저급언어의 특징을 함께 지니기 때문에, 고급언어에 비해 더 주의해서 사용해야 한다는 점이다.

 

- 윤성우 저, 열혈강의 C 프로그래밍 中 -

 

 

'Programming Study > C' 카테고리의 다른 글

함수_2  (0) 2014.09.01
함수_1  (0) 2014.09.01
continue & break  (0) 2014.09.01
자료형_2  (0) 2014.09.01
자료형_1  (0) 2014.09.01