C-프로그래밍 주석 comment 기초 배우기



01) 주석이란 ? Comment is ?

 - 주석의 사전적 정의는 낱말이나 문장의 뜻을 쉽게 풀어 낸 것이라고 하는데, 최소한 C-programming 에서는 아닙니다. C-programming에서 주석은 쉽게 말해서 메모라고 말할 수 있겠습니다.


02) 주석을 사용하는 방법

 -가) // 이렇게 slash를 두개 연달아서 코딩을 하게 되면 한 라인에서 //이후의 모든 코드는 코딩에 영향을 주지 않습니다.

// 주석 뒤에 어떠한 글을 써도 컴파일에 영향 받지 않습니다.

  ex) int a=0;

       //int a=1; 

// 만약 주석을 사용하지 않았다면 오류가 되었을 코드이지만 주석을 사용함으로써 최소한 컴파일에는 성공했습니다.


 -나) /* */ paragraph comment 라고 문단 주석이라고도 합니다.

/*와 */ 사이에 있는 모든 코드는 주석 처리 됩니다.


    ex) int a=0;

/* printf("교수님 너무 못생겼어요!\n");

   printf("심지어 못가르쳐요 ㅎ\n"); */ 

이런식으로 쓰면 int a =0; 만 컴파일에 영향을 줍니다.


02) 주석을 사용하는 이유?

 -가) 주석을 사용하는 이유는, 자신이 작성한 코드를 다른 사람이 읽을 일이 있을 때, 코드에 설명을 덧 붙일 때 필요합니다. 아무것도 모르고 보는 거랑, 라인 마다 설명이 있으면 더 쉽게 이해할 수 있겠죠?

 -나) 라인을 표시할 때 이 라인은 어디서부터 시작이다! 이런 식으로 표시해 줄 때!

 -다) 설명이 필요한 코딩일 때..


주로 표시, 설명할 때 쓰입니다.



#include <stdio.h>


void func((void);

int main(void){

int a=0; 

func();


return 0;

}


void func(void){

printf("This is why comment is necessary in C-programming!\n");

return;

}

C 프로그래밍 강의 포인터 함수


일단 예제부터 보겠습니다.




#include <stdio.h>

#define TEN 10;

#define FIVE 5;

void func1(int *x, int *y);

int main(void){ // int main(void) vs int main() 랑 무엇이 다르냐고 물어보시는데 다른거 없습니다. 기호에 맞게 코드하시면 됩니다.

int a=TEN;

int b=FIVE;

printf("before function call : a=%d, b=%d\n", a, b);

func1(&a, &b);

printf("after function call : a= %d, b=%d\n", a, b);


printf("After the function call, you may see the difference! Swapping!\n");


return 0;

}

void func1(int *x, int *y){

int temp=0;

temp=*x;

*x=*y;

*y=temp;

return;       //return type이 void 이기 때문에 이 라인은 생략하거나 return;만 사용가능하다.

}



easy huh?

'Study' 카테고리의 다른 글

C-프로그래밍 주석 comment 기초 배우기  (0) 2018.05.10
C-프로그래밍 배열 기초 공부하기!  (0) 2018.05.10
C - 프로그래밍 포인터 강의  (0) 2018.05.10
C 프로그래밍 (2)  (0) 2018.05.01
C 프로그래밍 입문 (1)  (0) 2018.05.01

+ Recent posts