주석문 (Comments)
- 주석은 코드 설명과 메모를 추가하는 데 사용됨
- 한 줄 주석(//)과 여러 줄 주석(/* ... */)이 있음
main() 함수
- C++ 프로그램의 시작점인 함수
- main() 함수가 종료하면 프로그램도 종료됨
- 표준 모양은 int main()이며 0 또는 다른 값 반환 가능
- void main()은 표준이 아님
#include <iostream>
- 입출력 작업을 위한 C++ 표준 라이브러리 헤더 파일
- cin, cout, endl 등을 사용 가능하게 함
namespace 키워드
- 이름 충돌을 피하기 위해 사용
- std는 표준 라이브러리의 이름 공간
- std::cout, std::cin, std::endl와 같이 사용
- using namespace std;로 std 생략 가능
cin과 >> 연산자
- cin은 표준 입력 장치(키보드)와 연결된 입력 스트림 객체
- 연산자로 값을 읽어 변수에 저장
C++의 변수 선언
C-스트링과 string 클래스
- C-스트링: C 언어의 문자열 처리 방식
- <cstring> 또는 <string.h> 헤더 파일 사용
- string 클래스: C++ 표준 클래스로 문자열 다루기에 편리
- <string> 헤더 파일 사용
#pragma region 및 #pragma endregion
- 코드 폴딩을 지원하기 위한 프리프로세서 지시어
- 코드 일부를 숨기고 필요할 때 펼칠 수 있도록 함