C언어의 역사
1970년대 초, AT&T DennisRitchie에 의해 개발
B언어 → C언어
unix 운영 체제 개발에 픨요해서 만들어졌다.
처음부터 전문가용 언어로 출발했다.
C언어 특징
간결하다.
효율적이다.(C언어로 만든 프로그램을 실행하는 시간이 짧다.)
이식성이 뛰어나다.(다른 CPU에서 실행 할 수 있도록 하는 환경이 편하다.)
저수준과 고수준이 모두 가능하다.(저수준:하드웨어 관련 프로그래밍 할 때 고수준:사용자 친화적인 프로그램 작성 할 때)
배우기는 어렵다.
C언어 개발 과정
- 텍스트 에디터로 C언어 프로그램을 작성하여 파일로 저장한다.
- 텍스트 에디터로 C언어로 작성된 프로그램을 소스 프로그램이라고 한다. ‘.C’인 파일로 저장한것을 소스 파일이라고한다.
- 소스파일을 컴파일한다.
- 컴파일링을 통해 소스 코드를 컴퓨터에서 실행 가능하게 기계어로 변환한다
- 오류가 없는지 문법에 맞도록 작성 됐는지 체크 한다.
- .exe 파일로 나온다.
- 프로그램을 실행한다.
- .exe 파일을 더블 클릭하거나 통합 개발 환경(IDE)안에서 파일을 선택하면 프로그램이 실행된다.
- IDE: 에디터, 컴파일러, 디버거가 포함 돼있다.
Visual Studio download




프로젝트 생성
파일 - 새로 만들기 - 프로젝트





컴파일 과정
빌드
빌드(전처리 → 컴파일 → 링킹)


실행


오류가 있을 때 코드


Share article