https://youtu.be/g4Xsu0ti5t0?feature=shared

C++ 기초 프로그래밍 가이드

프로그래밍을 처음 시작하는 분들을 위한 C++ 입문 가이드입니다. 변수, 출력, 디버깅의 기초를 차근차근 배워보겠습니다.

1. 프로그램의 구조

C++ 프로그램은 반드시 main 함수로 시작됩니다. 이는 프로그램의 **진입점(entry point)**이며, 전체 프로그램에서 반드시 한 개만 존재해야 합니다.

왜 main 함수가 필요한가요?

컴퓨터는 프로그램을 실행할 때 "어디서부터 시작해야 하지?"라는 질문을 합니다. C++에서는 항상 main 함수부터 시작한다는 약속이 정해져 있습니다. 마치 책을 읽을 때 첫 페이지부터 시작하는 것처럼, 프로그램도 main 함수부터 시작합니다.

기본 구조 예시

#include <iostream> // 입출력을 위한 표준 라이브러리

int main()
{
	std::cout << "안녕하세요";
	return 0;
}

각 줄의 의미:

실생활 비유:

프로그램 구조는 요리 레시피와 비슷합니다.