본문 바로가기

C Programming

새로운 세계C

C언어의 역사 및 장단점


C언어 역사

언어는 1970년대 초 벨 연구서의 데니스 리치가 UNIX 운영체제 개발을 위해 제작하게 된 언어


C언어 장점

이전의 언어 보다 빠르고 크기나 효율 등의 기능적인면에서 고급 언어와 어셈블리어의 중간 기능을 수행할 수 있음


C언어 단점

제작 된지 오래 되어서 근래에 개발 되는 큰 프로젝트에는 적합하지 않다는 것이 담점



C기초문법 분석



1  #include<stdio.h>

2  

3  void main(void){

4  

5       printf("Hello, World!");

6  

7  }


1 line : #include<stdio.h>

프로그램이 시작하기 전에 헤더가 위치한 경로에서 표준입출력 헤더를 포함


3 line : void main(void)

전달인자가 없고 반환값도 없는 메인 함수


3 line ~ 7 line : { ... }

main함수의 시작과 끝을 알림


5 line : printf("Hello, World!");

printf 함수는 화면에 "...." 안의 내용물을 화면에 출력해줌