시작하기¶
아래의 코드는 가장 기본적인 C++ 프로그램 예제입니다.
예제¶
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
return 0;
}
Hello World!
설명¶
#include <iostream>
#include <iostream>
는 cout
과 같은 입출력 객체를 다룰 수 있도록 하는 헤더 파일 라이브러리입니다.
헤더 파일은 C++ 프로그램에 다양한 기능을 추가하도록 합니다.
using namespace std;
using namespace std
는 표준 라이브러리로부터 객체와 변수의 이름을 사용함을 의미합니다.
int main() {
C++ 프로그램에서 항상 볼 수 있는 또 다른 코드는 int main()
함수입니다.
중괄호({ }, curly bracket) 안에 있는 모든 코드가 실행됩니다.
cout << "Hello World!";
cout
은 텍스트를 출력하는 객체입니다. 예제에서는 “Hello World!”를 출력합니다.
모든 C++ 명령문은 세미콜론(;)으로 끝납니다.
int main()
함수는 다음과 같이 작성될 수 있습니다.
int main() { cout << "Hello World!"; return 0; }
return 0;
가 실행되면서 main 함수가 종료됩니다.
Namespace 생략하기¶
종종 표준 namespace 라이브러리가 없는 C++ 프로그램을 볼 수 있는데,
다음의 예제와 같이 using namespace std
를 생략하고 std
로 대체할 수 있습니다.
#include <iostream>
int main() {
std::cout << "Hello World!";
return 0;
}