C 언어
프로그램 주석은 C++ 코드에 포함할 수 있는 설명문입니다. 이 주석들은 소스 코드를 읽는 누구에게나 도움을 줍니다. 모든 프로그래밍 언어는 어떤 형태로든 주석을 허용합니다.
C++은 한 줄 주석과 여러 줄 주석을 모두 지원합니다. 주석 내의 모든 문자는 C++ 컴파일러에 의해 무시됩니다.
C++ 주석은 /*로 시작해 */로 끝납니다. 예:
/* This is a comment */ /* C++ comments can also * span multiple lines */
주석은 //로 시작해 줄 끝까지 이어질 수도 있습니다. 예:
#include <iostream>
using namespace std;
main() {
cout << "Hello World"; // prints Hello World
return 0;
}
위 코드를 컴파일하면 // prints Hello World 부분은 무시되고, 최종 실행 파일에는 다음 결과가 출력됩니다.
Hello World
/*와 */ 주석 내에서 // 문자는 특별한 의미가 없습니다. // 주석 내에서 /*와 */는 특별한 의미가 없습니다. 따라서 한 종류의 주석 안에 다른 종류의 주석을 "중첩"할 수 있습니다. 예:
/* Comment out printing of Hello World: cout << "Hello World"; // prints Hello World */
C 언어
C++ 상속 이 튜토리얼에서는 예제를 통해 C++의 상속에 대해 학습합니다. 소개 상속은 C++에서 객체 지향 프로그래밍의 핵심 기능 중 하나입니다. 기존 클래스(기반 클래스)로부터 새로운 클래스(파생 클래스)를 생성할 수 있게 해줍니다. 파생 클래스는 기반 클래스의 기능을 상속받으며 자체적인 추가 기능을 가질 수 있습니다. 예를 들어: class Animal { // eat() 함수 // sleep() 함수 }; class Dog : public Animal { // bark() 함수 }; 여기서 Dog 클래
C++ Hello World 튜토리얼 첫 프로그램을 작성하는 것은 모든 개발 입문자에게 필수적인 이정표입니다. 이 가이드는 개발 환경 설정부터 고전적인 Hello World 프로그램을 C++로 작성, 컴파일, 실행하는 전 과정을 안내합니다. 사전 준비 사항 C++ 컴파일러 (예: GCC, Clang, MSVC) 텍스트 에디터 또는 IDE (Visual Studio Code, Code::Blocks, Eclipse 등 선호하는 도구) 명령줄 탐색 기초 지식 (선택 사항이지만 도움됨) 1단계: 개발 환경 구성 IDE의