ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [C] #1 : 주석
    Programming/C 2019. 5. 9. 16:56

    1. 주석

    프로그램의 내용을 설명하려고 프로그래머가 하는 메모

    C 컴파일러가 주석의 내용을 무시하고 소스 코드만을 컴파일하기 때문이다.

    (1) 한 줄 주석 처리

    //이 주석 뒤에 오는 같은 줄에 있는 모든 글자들은 주석 처리가 됩니다.

    (2) 여러 줄 주석 처리

    /*
    이 주석은
    여러 줄을
    주석처리
    합니다.
    */

    * : 전산학에서 보통 '스타'(star)라고 발음합니다. 하지만 프로그래머가 많은 많큼 다양하게 발음합니다. 별 모양을 닮았다고 하여 애스터리스크(asterisk), 타이포그래피(활자 서체)로는 별표라고도 이야기하죠.

    프로그래밍에서 *는매우 다양하게 쓰이는 기호인데 공통적으로 곱셈 연산자와 기호로 사용됩니다.

    C 언어에서 특수하게 포인터 변수를 선언 혹은 해제할 때도 쓰입니다.

    / : '슬래시'(slash)라고 발음하며, 주석과 나눗셈 연산자에 사용됩니다.

    ※ \ : /(슬래시)의 반대 모양인 '역슬래시'(backslash)가 존재합니다. 우리나라에서는 해당 문자를 원화 기호로 대신하고 있기 때문에 역슬래시와 원화 기호를 혼용하여 사용할 수 있습니다. 실제 코딩에는 원화 키를 입력하면 에디터에서 자동으로 역슬래시로 표기해줍니다.

    (3) 주석 중복 사용

    /*
    르브르크에 어서오세요!
    /*잘못된 주석 처리 입니다.*/
    위 처럼 주석 처리를 하면 이 4, 5번줄은 주석이 아니게 됩니다.
    */

    ( /* ( /* */ ) */ ) : 이런 식으로 묶이지 않습니다. 무조건 /*를 쓰면 */가 쓰이는 순간 그 주석은 끝난 것입니다.

    /*
    르브르크 블로그에 어서오세요!
    //이중 주석 처리는 // 주석을 사용하세요.
    여기도 문제 없이 주석 처리 됩니다.
    */

     

    'Programming > C' 카테고리의 다른 글

    [C] #2 : 전처리기와 헤더파일  (0) 2019.05.09

    댓글

Designed by Tistory.