모든 프로그래머들은 프로그램 내에 프로그램의 이름, 작성 날짜, 작성한 사람, 프로그램의 목적 등을 명시해야 함.
➡ 주석으로 작성하자!
/* 이것은 주석입니다 */
주석이 2줄 이상일 때는 어떻게 할까?
/* Name: pun.c
Purpose: Prints a bad pun
Author: K. N. King */
- 이렇게 쓰면 되긴 한데,,, 헷갈릴 수도 있음.
주석에 박스를 두르자..!
/********************************************************************************
* Name: pun.c *
* Purpose: Prints a bad pun *
* Author: K. N. King *
********************************************************************************/
/*
* Name: pun.c
* Purpose: Prints a bad pun
* Author: K. N. King
*/
코드가 작성된 줄에 주석을 쓰는 경우 = 날개 주석
printf("My "); /* 주석 깜빡하고 닫지 않기…
printf("cat ");
printf("has "); /* 여기서 주석이 끝날 것 */
printf("fleas");
- 첫 번째 줄에 주석이 닫히지 않아 두 번째, 세 번째 구문까지 무시됨. (*/이 있는 시점을 주석의 끝으로 판단)
[C99] C99를 사용하는 경우, //을 앞에 적어주어 주석 처리를 해줄 수 있음.
// Name: pun.c
// Purpose: Prints a bad pun
// Author: K. N. King
이 방식(//)으로 주석 처리를 할 때의 장점
1. 한 줄 자체가 주석 처리되어, 첫 번째 방식(/* */)처럼 닫지 않는다고 해서 프로그램의 일부가 주석처리되지 않음.
2. 여러 줄로 이루어진 경우, 각 줄마다 //를 써주기에 좀 더 보기에 좋음.
💡 본 내용은 K.N.King의 C Programming: A Modern Approach 책을 참고하였습니다.
'📚 STUDY > 🔥 C' 카테고리의 다른 글
[2-5] 입력값 읽기 (0) | 2024.08.22 |
---|---|
[2-4] 변수와 할당 (0) | 2024.08.22 |
[2-2] 간단한 프로그램의 일반적인 구조 (0) | 2024.08.22 |
[2-1] 간단한 프로그램 짜기 (0) | 2024.08.22 |
Q&A (lint에 관하여) (2) | 2024.08.21 |