코드 작성 => 문자 파일
빌드 => 실행 파일
실행 => OS
하드디스크 -> 메모리 -> CPU
출력
Stack : 미리 잡아놓는 공간 (정적 메모리)
Heap : 미리 크기를 알 수 없는 세그먼트 (동적 메모리)
Data : 데이터 저장 세그먼트
Text : 명령어 세그먼트
#include <iostream>
: iostream 이라는 헤더 포함namespace std
: 네임 스페이스 (변수 이름이나 함수 이름과 같이 명칭을 사용하는 공간)main()
: entry point
정리가 잘 된 글이네요. 도움이 됐습니다.