[C++] 주석(Comment), 세미콜론(;)
2024. 3. 25. 22:01ㆍProgramming Language/C++
아래 링크 클릭 시 해당 본문으로 이동
주석(Comment)
• 코드에 대한 설명을 추가적으로 적고 싶을 때 사용한다.
ex) 법적인 내용, 코드에 대한 중요한 정보, 코드의 역할 및 의미 등
주석 종류 | 한 줄 / 여러 줄 | 설명 |
// | 한 줄 | • 같은 줄에 있는 문자열을 주석 처리한다. |
/* */ | 여러 줄 | • /*와 */ 사이에 있는 문자열을 주석 처리한다. |
// \ | 여러 줄 | • 한 줄 주석(//) 뒤에 \를 쓰면 그 다음 줄도 주석 처리된다. • '\'를 쓰지 않으면 다음 줄은 주석처리 되지 않는다. |
#if 0 #endif |
여러 줄 | • 전처리기를 이용한 주석 기능이다. • #if 0과 #end if 사이에 들어가는 문자열은 전부 주석 처리된다. • if 0 → if 1 : 주석 처리가 해제된다. |
▷ 예시
// 한 줄 주석
/*
여러 줄 주석
*/
// 여러 \
줄 \
주석 \
#if 0
여러
줄
주석
#end if
세미콜론 `;`
• 명령어처럼 구문을 마감 지을 때 사용한다.
컴파일러는 `;`를 중요하게 생각하기 때문에 `;`까지 작성하고 엔터를 치지 않아도 오류는 발생하지 않는다.
코드량이 어떻든 한 줄로 쭉 이어서 작성하면 가독성이 많이 떨어지기 때문에 `;`까지 작성하고 엔터를 쳐야 한다.
int a = 0;
float b = 5.2f + 3.3f;
char c = 0; int d = 20; // 가독성 ↓
'Programming Language > C++' 카테고리의 다른 글
[C++] 문자열 (0) | 2024.03.26 |
---|---|
[C++] 스트림(stream), 버퍼(buffer) (0) | 2024.03.26 |
[C++] 문자 (0) | 2024.03.24 |
[C++] namespace, using, 입출력 구현 (cin, cout) (0) | 2024.03.19 |
[C++] 동적 할당, malloc()/free() vs. new/delete (0) | 2024.03.15 |