본문 바로가기
IT 배우기/C,C++

02. 주석

by To올라운더 2023. 10. 4.
반응형

1. 주석

 - python을 다뤄본 우리는 주석이 얼마나 중요한지 어떤 의미를 가지고 있는지 알고 있어 사용법만 알면된다.

 - 하지만 주석을 모르는 분들이라면 아래 부분을 읽어보고 사용법도 확인해보길 바란다.

 

1-1. 주석을 사용하는 이유?

 - 주석은 프로그램 내에서 사용하는 개발자를 위한 메모이다.

 - 기본적으로 코딩은 컴퓨터에게 지정된 일을 시키기 위함인데, 해당 작업에 대한 기록(메모)나 설명이 없다면,

   다른 개발자가 내용을 확인하기 어렵고, 본인 또한 어느 정도 시간이 지난 뒤 확인하려면 코드를 처음부터 끝까지 다시 리뷰해야하는 상황이 발생할 수 있다.

 - 그래서 꼼꼼하고 자세한 주석은 개발자의 업무를 좀 더 효율적으로 진행할 수 있게 해준다.

 - 주석이 개발자를 대상으로 하는 기능인 만큼 프로그램의 동작과는 무관하다.

반응형

 

 

2. 주석 사용법

2-1. 블록단위 주석

표기방법은 ' /* ' 으로 시작해서 ' */ ' 으로 끝을 내면 된다.

#include <stdio.h>

int main(void)

{
    /*  
        여기는 개발자를 위한 주석(메모) 공간입니다.
        블록단위 주석은 여러 줄에 걸쳐 사용할 수 있고,
        프로그램(컴퓨터)는 해당 주석을 읽지 않아 프로그램의 동작과도 무관합니다.

    */
    printf("Hello World!!");

    return 0;
}

 - 아래 터미널에서 확인되는 바와 같이 주석 부분은 프로그램에 나타나지 않으며, 정상동작함을 알 수 있다.

 

2-2. 한줄 주석

 표기 방법은 ' // ' 를 표기하면 해당 줄에 한해 주석이 적용된다.

#include <stdio.h>

int main(void)

{
    
    printf("Hello World!!"); // Hello World!!를 출력하는 함수 printf
    // 한줄 주석은 
    printf("단위주석과 달리 닫는 영역이 없어도 줄바꿈을 기준으로 주석이 닫힙니다.");


    return 0;
}

 한줄 주석은 줄단위로 적용되며, 아래의 결과에서 확인 가능하듯이 2개의 printf 함수 사이에 있더라도 주석은 무시한채 프로그램이 실행됨을 알 수 있다.

(*Hello World!! 뒤에 줄바꿈을 입력하고 싶다면 python과 동일하게 ' \n ' 을 입력하면 엔터가 입력된다.)

 

반응형

'IT 배우기 > C,C++' 카테고리의 다른 글

04. 자료형(정수형)  (1) 2023.10.06
03. 상수와 변수  (0) 2023.10.05
01. 기본구조(Hello, World)  (0) 2023.10.04
0. 환경 셋팅하기(Visual Studio Code)  (0) 2023.10.03
이제 진짜 Hello, World 다.  (0) 2023.10.02