1. 주석의 개념
C와 C++의 주석은 C++ 프로그램의 소스 코드에 있는 사람이 읽을 수 있는 설명이나 메모의 개념이다. 주석은 프로그램을 더 쉽게 읽고 이해할 수 있게 해준다. 물론, 이 주석이라는 것들은 컴파일러나 인터프리터에 의해 실행되지 않는다.
2. 주석의 사용 이유
① 프로그램에 대한 세부 사항에 대한 내용이 제공되지 않으면, 큰 코드를 읽는 사람이 잘못 이해할 수도 있다.
② 주석은 더 많은 설명을 제공하여 코드를 더 쉽게 읽을 수 있다.
③ 주석에는 코드를 이해할 수 있도록 알고리즘에 대한 설명이 포함될 수 있다.
④ 코드의 일부 부분의 실행을 방지하기 위해 주석을 사용할 수 있다.
3. 주석의 종류
C와 C++에는 2가지의 주석이 종류한다. 싱글 라인과 멀티 라인이 그것이다.
// single line comment
/* multi line comment */
① 싱글라인 주석
C의 한 줄 주석은 슬래시 2개(//)로 시작한다. 줄의 끝까지 연장되므로 끝을 따로 지정할 필요가 없다.
// C program to demonstrate commenting after line of code
#include <stdio.h>
int main() {
// single line comment here
printf("Welcome to GeeksforGeeks"); // comment here
return 0;
}
위에서 주석이 이곳저곳에 있는 것을 확인할 수 있다. 그런데 주석은 가능하다면 코드 줄 앞에 모아놓는 것이 깔끔할 것이다.
② 멀티라인 주석
C의 멀티라인 주석은 슬래시+별표( /*)로 시작하여 별표+슬래시( */)로 끝이 난다. /*와 */ 사이의 텍스트는 주석으로 처리되고 컴파일러에 의해 무시되는 것이다.
/* C program to illustrate
use of
multi-line comment */
#include <stdio.h>
int main(void)
{
/*
This is a
multi-line comment
*/
/*
This comment contains some code which
will not be executed.
printf("Code enclosed in Comment");
*/
printf("Welcome to GeeksforGeeks");
return 0;
}
'C++' 카테고리의 다른 글
C++ 나쁜(?) 습관, 네임 스페이스 STD (1) | 2024.02.13 |
---|---|
C++ 전처리기(#) 총정리 (1) | 2024.02.12 |
C++ 프로그램 작성의 시작, Hello World 학습 (1) | 2024.02.10 |
C와 C++의 공통점과 차이점 총정리 (0) | 2024.02.10 |
C++ 개발 환경 설정 (0) | 2024.02.09 |