티스토리 뷰

C++

C++ 기초

yoooon1212 2024. 10. 9. 22:09

컴파일(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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함