주석 (Comment)

주석(Comment)은 프로그램을 읽는 사람을 위한 것으로 보통 프로그램이 하는 일을 설명하는 문장들이 들어가며 프로그램의 실행 결과에 영향을 끼치지 않는다.

컴파일러는 주석을 무시하며 주석에 대한 기계어 코드를 전혀 생성하지 않기 때문에 주석은 반드시 있어야 하는 부분은 아니지만 주석을 통해 프로그램의 가독성을 높일 수 있다.

한줄 주석

// 이후 같은 줄에 있는 코드는 모두 주석처리 된다.

// 주석

여러 줄 주석

/* */ 사이의 코드는 모두 주석처리 된다.

/*
주석
주석
*/

//\\ 한 줄 주석 // 이후 \\ 문자를 넣어 주면 다음 줄의 코드도 모두 주석처리 된다.

// 주석 \\
주석 \\
주석 \\
주석

#if #endif 전처리기를 이용해 주석과 같은 기능을 구현할 수 있다.

#include <iostream>

int main()
{
	// 주석

	/*
	주석
	주석
	*/

	// 주석 \\
	주석 \\
	주석 \\
	주석

#if 0
	주석
#endif

#if 1
		std::cout << /* 주석 */ "Hello World!\\n";
#endif

	return 0;
}
Hello World!

주석은 컴파일에서 제외된 것을 확인할 수 있다.