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 함수는 화면에 "...." 안의 내용물을 화면에 출력해줌