본문 바로가기
C

C 언어 기초

by 자유코딩 2017. 11. 8.

C언어 개요

 

프로그래밍 언어

컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 언어 

출처 : https://ko.wikipedia.org/wiki/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4

 

C언어의 장점

 

 간결성

 

 구문이 간결하고 프로그램 개발에 필요한 핵심 기능들을 제공한다

 

 이식성

 

 모든 컴퓨터에서 동일하게 동작하는 표준 라이브러리 함수를 프로그래머에게 제공하므로

 

 모든 하드웨어 지원이 가능한 기계-독립적인 프로그램 개발이 가능하다

 

 효율성

 

 프로그램의 크기가 작으며 , 실행 속도가 빠르다

 

 

프로그램 개발 순서

컴파일

사람이 작성한 코드를 기계가 알 수 있는 기계어로 번역하는 과정 .obj 파일 생성

링크

컴파일 과정에서 생성된 .obj 파일과 함수가 들어있는 .lib 파일을 이용하여 실행가능한 파일을 만든다

exe 파일 생성

 

C 카테코리의 글들은 C언어를 빠르게 학습 할 수 있도록 요약하고 정리한 글들을 올릴 계획입니다.

C언어는 내용이 방대하며 매우 중요한 프로그래밍 언어입니다.

여러 책들과 강의를 살펴보시며 폭넓게 학습하시길 권합니다.

 

jswoo030@gmail.com 으로 질문을 보내시면 빠른 답변을 받으실 수 있습니다.

'C' 카테고리의 다른 글

맥에서 리눅스 명령어로 c언어 코딩하기  (0) 2019.05.28
if else if switch case  (0) 2017.11.08
scanf printf 입력 출력  (0) 2017.11.08
변수 / 연산자  (0) 2017.11.08

댓글