[C++] Hello World!

C++ · 2018-08-27 23:14

C++은 기존 C언어의 문법에 객체지형의 특성까지 더해져 많은 기능을 지원하는 언어입니다. C언어를 배우셨던 분이라면 좀더 쉽게 배우시거나 때론 내용을 넘겨도 되는 부분도 있습니다.

또한 C언어의 작업환경과 동일하게 하셔도 되며, Visual Studio와 같은 IDE에서 작업하시면 됩니다. 본 강좌는 IDE를 보여주진않고 오직 코드로만 설명합니다.

C++파일은 확장자가 cpp이며, 아래 내용은 모든 프로그래밍 언어의 기초인 Hello, World! 출력 프로그램입니다.

코드

출력 내용

Hello World

설명

  • 1: C언어와 동일하게 #include는 외부의 파일을 포함 시키는 겁니다. < >는 기본적으로 지원하는 헤더파일, 라이브러리를 의미하고 " "는 상대경로로 현재 cpp파일을 기준으로 포함시키는 경로입니다.
  • 2: 추후에 네임스페이스라는걸 공부하게 될텐데 그때 다루도록 하고, 지금은 “1번줄과 같이 쓰면 된다”라고만 이해하시면됩니다.
  • 4~7: C++에서 가장 처음 실행되는 함수인 main()함수입니다. 프로그램을 시작하고 실행하고 싶은 코드를 이곳에 작성하시면됩니다.
  • 5: cout << .... << endl;은 화면에 Hello World라는 문구를 출력하고 줄넘김을 해주는 내용입니다. 후에 자세하게 다뤄보도록 하겠습니다.
  • 6: return은 C와 동일하게 함수를 끝내고 호출한 곳으로 돌려 보내주는 키워드입니다. 현재로서는 그냥 “main()함수를 종료하여 프로그램을 끝내겠습니다.”란 의미로 이해하시면 됩니다.

다음에는 “제어문”에 대해 다뤄보도록 하겠습니다.