장점
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 |