study/C언어

[C언어] 주석처리

IT공부 2019. 12. 20. 17:52
반응형

주석(Comment)은 프로그램 내에 삽입된 메모를 뜻하는데요. 컴파일 대상에서 제외가 되기 때문에 주석의 유무는 프로그램의 실행결과에는 영향을 미치지 않습니다. 

 

 

주석의 필요성 

C언어가 사람이 이해하기 쉬운 언어라 할지라도, 그 내용을 분석하는 데는 상당한 시간이 걸립니다. 다른 사람이 구현한 코드라면 100줄이 안 되는 분량의 코드를 분석하는 데에도 적지 않은 시간이 걸린다. 코드에서 주석은 선택이 아닌 필수로  넣는 것을 권장합니다. 

 

 블록 단위 주석 

C언어에서 주석을 다는 방식은 두가지가 있는데, 그 중 하나는 주석의 시작과 끝을 명시하는 방식입니다. 시작은 /* 으로 명시하고, 끝은 */ 으로 명시합니다. 

/*  주석 처리된 문장 */

 

두줄 이상의 주석처리하는데 사용합니다

 

/*

  주석 처리된 문장1

  주석 처리된 문장2

  주석 처리된 문장3

*/

 

행 단위 주석

C언어의 주석처리 두 번째 방식은 아래의 문장에서 보이듯이 // 뒤에 등장하는 문장은 주석으로 처리된다 

 

 //주석 처리된 문장1

 //주석 처리된 문장2

 //주석 처리된 문장3

 

예제) HelloWorld.c에 주석 처리하기 

#include <stdio.h>  //헤더파일 선언

int main(void){     //main 함수의 시작
	
	/*
		이 함수 내에서는 하나의 문자열을 출력한다
		문자열은 모니터로 출력된다
	*/
	printf("Hello World! \n");
	return 0;
} 

 

'study > C언어' 카테고리의 다른 글

스택 프레임(Stack frame)  (0) 2020.03.31
[C언어] printf 함수와 scanf 기본적인 이해  (0) 2019.12.20
[C언어] 1. HelloWorld  (0) 2019.12.20
[C언어] 테트리스  (0) 2019.12.20
[C언어] 2차원 배열 회전 알고리즘  (0) 2019.12.17