Jeong Story

C언어 필수 기초 이론

Jeong's FP | 2018. 3. 24. 15:31







 C언어 필수 이론 


  1. 첫째, 프로그래밍의 언어
    - 사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어를 의미이며, C언어 또한 프로그래밍 언어 중 하나이다.

  2. 둘째, 컴파일러의 역활은
    - 프로그래밍 언어로 작성한 프로그램을 컴퓨터가 이해할수 있도록 기계어(0과1)로 번역하는 역활을 칭하며
      이를
    '컴파일(Compile)'이라한다.
      컴파일이란, 한국인이 통역사에게 전달하고 통역사가 일본인에게 전달하는 것과 비슷한 원리

  3. C언어의 장점은 
    - C언어는 절차지향적 특성을 지니며 때문에 익숙해지는데 오랜 시간이 걸리지 않음
    - C언어로 작성된 프로그램은 이식성이 CPU의 종류에 상관없이 실행이 가능하고, 운영체제의 차이에도 덜민감하다

  4. 언어로 작성된 프로그램은 이식성이 좋다
    - 언어의 특성보다 중요한 것이 만드는 방법이며, 즉 어떻게 만드냐에 따라 성능은 달라진다.
      하지만 기본적으로 C언어는 성능에 민감한 소프트웨어의 개발에 주로 사용되며, 사용하는 메모리의 양이 상대적으로 적고
      속도를 저하시키는 요소들을 최소화한 언어이기 때문이다.


 C언어 기초 실습 준비 


  1. 마이크로소프트 비쥬얼 C++ 을 사용하여 진행

  2. Win32 콘솔 응용 프로그램으로 프로젝트 생성

  3. 확장자는 파일명.c 로 수정하기

  4. 추가옵션에서 맨하단 체크 풀기

  5. 추가옵션에서 빈 프로젝트 선택


'  C언어' 카테고리의 다른 글

서식문자의 종류  (0) 2018.04.01
연산자의 기본 개념  (0) 2018.04.01
Printf 함수 활용  (0) 2018.03.25
C언어 서식 변환 문자  (0) 2018.03.24
[C] 구구단 코드  (0) 2018.03.23
  C언어
2018. 3. 24. 15:31
COMMENTS