180 likes | 438 Views
3. 처음으로 작성하는 C 프로그램. 원시 프로그램을 작성하고 실행하기까지 필요한 과정들을 설명 . [ 학습할 내용 ] 3.1 변수를 이용한 프로그램의 작성과 실행 3.1.1 Turbo C++ 의 실행 3.1.2 새 프로그램 작성 3.1.3 프로그램 저장과 컴파일 3.1.4 컴파일 과정에서 나타나는 오류와 해결 방법 3.1.5 실행 프로그램의 생성과 실행 3.1.6 프로그램 작업 종료 3.1.7 프로그램 불러오기 , 수정과 재실행 [ 단원정리 ].
E N D
3. 처음으로 작성하는 C 프로그램 원시 프로그램을 작성하고 실행하기까지 필요한 과정들을 설명. [학습할 내용] 3.1 변수를 이용한 프로그램의 작성과 실행 3.1.1 Turbo C++의 실행 3.1.2 새 프로그램 작성 3.1.3 프로그램 저장과 컴파일 3.1.4 컴파일 과정에서 나타나는 오류와 해결 방법 3.1.5 실행 프로그램의 생성과 실행 3.1.6 프로그램 작업 종료 3.1.7 프로그램 불러오기, 수정과 재실행 [단원정리]
변수를 이용한 프로그램의 작성과 실행 원화(KWR)와 달러화(USD)의 환율을 계산하는 예
Turbo C++의 실행 프로그램을 작성하고 실행결과를 확인하기 까지 다음의 절차대로 진행함. Turbo C++의 실행화면
File 메뉴에서 Save As 선택 후 폴더를 선택하고, 프로그램의 이름을 정하여 저장. 파일이름은 exchange라 가정함. 파일의 확장자는 cpp로 자동 저장됨 [단계 3] 원시 프로그램 저장
[단계 2] 컴파일 컴파일 : [Project] 메뉴에서 [Compile] 선택 만약 컴파일 오류가 발생하면 Compile Status에 오류개수가 표시됨. 컴파일 결과
[단계 4] 실행 프로그램(exchange.exe) 생성과 실행 [Debug] 메뉴에서 [Run] 선택 : 실행 프로그램이 생성됨과 동시에 실행 결과가 화면에 표시됨. 컴파일 오류가 있는 경우에는 실행되지 않는다.
프로그램 작업 종료와 이전 프로그램 불러오기 작업종료 : [File] 메뉴에서 [Exit]선택 프로그램 불러오기 : [File] 메뉴에서 [Open] 선택 프로그램이 저장된 폴더에서 cpp라는 확장자를 갖는 파일을 선택
[참고] 실행 프로그램이 만들어지기까지 생성되는 여러 파일들
[참고] 누가, 언제, 무엇을 하려고 만든 프로그램인지를 표시하는 주석 주석(comment, remark) 프로그램 문장과는 별도로 작성한 원시 프로그램이 누가, 언제, 무엇을 하려고 만든 프로그램인지를 프로그램 내부에 표시 프로그램 문장에 대한 설명 주석은 두 가지 방법으로 표현 1 주석의 시작 부분에 /* 을 쓰고, 마지막 부분에 */ 으로 닫아 주는 방법 2 //(two slash)를 사용하는 방법(컴파일러에 따라 오류가 발생) 주석으로 구분된 문장들은 편집기 상에서 녹색으로 표시되며, 컴파일 과정에서 제외되므로 어떠한 표현도 가능. 주석표시
[참고] 프로그램의 글꼴(font)을 변경하는 방법 Turbol C++의 옵션에는 편집창의 글꼴을 바꾸거나 배경색 등을 조절하는 기능이 포함되어 있다. 이와 같은 기능을 이용하면 프로그램의 작성 중에 한글 표시가 이상하게 나타나는 현상도 해결할 수 있다. [Options] 메뉴를 선택하고[Environment]선택 [Editor]에서 [Display] 선택 후 Font와 크기
[단원정리] 1/3 프로그램의 작성과 실행 과정 컴파일 과정 컴파일 과정은 작성된 원시 프로그램의 문장들이 문법적으로 바르게 작성되었는지를 검사하는 부분. 만약 이 과정에서 문법 오류가 발생하면 실행 가능한 프로그램을 생성할 수 없으므로 오류가 나타난 부분을 수정해야 한다. 따라서 원시 프로그램 작성에 있어서 여러 가지 기호의 사용법에 주의해야 하며, void 또는 int 와 같은 키워드들과 printf()와 같은 식별자를 정확하게 사용해야 한다.
[단원정리] 2/3 링크(link) 컴파일 된 파일을 실행 가능한 프로그램 파일로 만드는 것을 링크(link)라 하며 Turbo C++에서는 [Debug] 메뉴에 의해 처리한다. 링크 과정에서도 오류가 발생될 수 있으며 만약 오류가 발생된 경우에 실행 가능한 프로그램을 생성할 수 없다. 실행 가능한 프로그램(*.exe) 프로그램의 최종적인 목표는 프로그램을 통해 문제가 해결되었는지를 실행 결과를 통해 확인하는 것이다. 컴파일과 링크 과정을 성공적으로 마쳤다면 실행 프로그램이 *.exe라는 이름으로 생성되며, 이 파일은 원시 프로그램이 위치한 폴더 안에 생성된다.
[단원정리] 3/3 저장된 프로그램 불러오기 Turbo C++에서 저장된 원시 프로그램을 불러올 때는 원시 프로그램 파일(*.cpp)을 선택한다. 주석을 표현하는 방법 주석(comment)을 이용하면 프로그램 문장에 대한 설명이나 간단한 메모등을 프로그램 내부에 포함시킬 수 있다. 주석은 두 가지 방법으로 표현할 수 있습니다. 주석의 시작 부분에 /* 을 쓰고, 마지막 부분에 */ 으로 닫아 주는 방법이 있고, //(two slash)를 사용할 수도 있다.