[C] Ch 01. 프로그램 만들기

테오·2025년 7월 7일
0

혼공C

목록 보기
1/2

1-1. 프로그램과 C언어

  1. C언어의 탄생
  • 유닉스 시스템에 사용하기 위해 만든 B언어를 발전시켜 만든 언어
  • C언어는 기존 언어들과 달리 하드웨어에 상관없이 사용할 수 있음
  1. C언어의 장점
  • 시스템 프로그래밍 가능
  • 이식성을 갖춘 프로그램 만들기 가능
  • 함수를 사용해 개별 프로그래밍 가능

1-2. 컴파일과 컴파일러 사용법

  • 프로그램 만드는 과정 요약 : 소스파일 작성 -> 컴파일 -> 실행파일 생성

  • 소스 파일 : C언어로 작성한 문서

  • 컴파일 : 소스 파일을 기계어로 바꾸는 과정
    (컴퓨터는 0과 1로 된 기계어만을 이해하기 때문에 컴파일 과정이 있어야 함)

  • 컴파일 과정 3단계
    1) 전처리 : 전처리 지시자에 따라 소스파일 가공하는 과정
    2) 컴파일 : 전처리가 끝난 파일을 컴파일하면 개체 파일이 됨
    3) 링크 : 개체 파일에 startup code를 결합하는 과정

기본 숙제
비주얼 스튜디오 설치 및 인증

profile
소프트웨어학부 3학년 / FE, 정보보안

0개의 댓글