티스토리 뷰
컴파일(compile)
- 컴퓨터가 소스코드를 이해하려면 0, 1로 구성되도록 변환해야 함
- 컴파일을 거치면 소스코드 -> 기계어로 변환됨
- 목적 파일(object file): 기계어로 변경된 파일
- 확장자: .cpp -< .obj로 변환됨
Hello World 출력하기
#include <iostream> // 입출력 기능을 포함한다.
using namespace std; // #include <iostream> 여기에 있는 내용을 사용할 거다.
int main() {
cout << "Hello World!" << endl; // cout << 출력할 내용 << endl
// endl: 출력한 후 커서를 그 다음 줄로 넘긴다.
// 실행 단축키: ctrl + F5
// -> 컴파일(문법적 오류가 있는지 없는지 확인 후 실행)
return 0; // 마침표
}
실행결과(.exe)
#include
- 자주 사용하는 명령어를 미리 만들어서 모아둠
실행 파일(execution file)
- 기계어로 작성된 목적 파일이 연결과정을 거침
- 연결과정이란 헤더 파일과 소스 코드를 연결하는 과정
- 프로그램에 싣는 로더 과정을 거치면 실행 준비가 완료된 것
- 확장자: .obj -> .exe(콘솔창)로 변환됨
'C++' 카테고리의 다른 글
반복문(while, do while) (0) | 2024.12.05 |
---|---|
반복문(for, 이중 for문 - 별찍기) (0) | 2024.10.21 |
조건문(if, if else, else if) (0) | 2024.10.12 |
연산자 (0) | 2024.10.10 |
변수와 자료형 (1) | 2024.10.09 |