본문 바로가기

C or C++/C or C++ 설명

C언어란 무엇인가?

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.



C언어 란 무엇인가?

C언어의 개발한자 누구?
C언어를 개발한자는 바로 데니스 리치 와 켄 톰슨 라는 분이다.
이 두분은 C언어 뿐만아니라 UNIX도 개발하신  굉장한분이다.


C언어란?
C언어는 하나의 프로그래밍언어이고 절차지향적언어 이다.
또 현재까지도 많은 사람들이 많이쓰는 언어이다.

-절차지향적 언어란?

-코드 맨윗줄부터 시작하여 그 내용을 순차적으로 실행하는

프로그램 방식입니다.


C언어의 장점

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

CPU의 종류에 상관없이 실행가능하고 거의 왠만한 운영체제에서  모두다 사용 가능합니다.

-C언어로 작성된 프로그램은 좋은 성능을 보입니다.

사용하는 메모리의 양이 상대적으로 적으며 속도를 저하시키는 요소들을 최소화 하기때문입니다.



C 프로그램의 완성 과정


1. 코드를 작성합니다.

2.작성된 코드를 컴파일합니다.

.obj 파일생성

-컴파일이란?

컴퓨터는 기계어 2진수(0과1)로 된것만 알아들을수 있다.

그러므로 작성된 프로그래밍 언어를 컴퓨터가 알아들을수 있는 

기계어로 바꿔줘야한다. 이 일을 컴파일 이라고한다.

3. 컴파일 도중에 에러가 발생시 중단하고 다시 코드를 수정합니다.

4.링크 : 여러개의 실팽 파일을 하나의 실행파일로 만듬

5.실행파일 생성 

.exe 파일 생성




 

개인적인 지식으로 작성한 글이기때문에 오류가 있을수도있습니다.

오류는 댓글을 달아주시거나 

llyllyll@nate.com 으로 보내주시기바랍니다. 

감사합니다.






'C or C++ > C or C++ 설명' 카테고리의 다른 글

재귀함수란 무엇인가?  (0) 2016.11.25
C언어 -Hello World! 출력하기-  (0) 2014.11.11