[2-3] 주석

2024. 8. 22. 18:43·📚 STUDY/🔥 C

모든 프로그래머들은 프로그램 내에 프로그램의 이름, 작성 날짜, 작성한 사람, 프로그램의 목적 등을 명시해야 함.

➡ 주석으로 작성하자!

/* 이것은 주석입니다 */

 

주석이 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] 간단한 프로그램 짜기  (1) 2024.08.22
Q&A (lint에 관하여)  (4) 2024.08.21
'📚 STUDY/🔥 C' 카테고리의 다른 글
  • [2-5] 입력값 읽기
  • [2-4] 변수와 할당
  • [2-2] 간단한 프로그램의 일반적인 구조
  • [2-1] 간단한 프로그램 짜기
엄지잉
엄지잉
공부하는거 올림
  • 엄지잉
    엄지잉의 이것저것
    엄지잉
  • 전체
    오늘
    어제
    • 분류 전체보기 (94)
      • 🏫 학교 (2)
        • 👩‍🏫 교직 (1)
        • 🏢 USG (1)
      • 🌱 탐구 (17)
        • 📷 SLAM (7)
        • 💡 연구 (8)
        • 🌐 BOJ (2)
      • 📚 STUDY (47)
        • 🔥 C (32)
        • 📈 알고리즘 (9)
        • 👀 컴퓨터비전 (5)
        • 🔆 UNITY (1)
      • 🏆 자격증 (23)
        • ⚡ 정처기 (17)
        • 🔠 TOEIC (6)
      • 🎈 활동 (4)
        • 🎁 CJ 리모트 인턴십 (2)
        • 😶 기타 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    c기초
    모션캡처
    C
    DB 구축
    mocopi
    Remote Internship
    azurekinect
    토익
    컴퓨터비전
    Body Tracking
    Slam
    SW 개발
    필기
    프언 활용
    2022년
    식별자
    opencv
    Unity
    SW 설계
    C++
    2021년
    정보시스템 구축관리
    Azure Kinect
    정처기
    알고리즘
    RC
    정보처리기사
    BOJ
    C언어
    실기
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
엄지잉
[2-3] 주석
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.