✅ 목표 (Goal)

함수의 head와 body에 대해서 이해하자.

✅ 헤드와 바디

보통 우리가 함수의 몸체(body라 하면) 아래 부분이다.

즉 {가 열리고 }가 닫히는 부분.

void func() {
----------
@body
----------
}

그런데, 예전에는 이랬다고 한다.

void func() {
----------
@head
----------
@body
----------
}

✅ 이게 뭐? 어쩌라고?

함수내의 head와 body가 나누어 있다는게 뭐 별 의미가 있나 싶을것이다.

그래서 간단한 코드를 보자.

void func() {
	for(int i= 0; i<10; i++) {
		printf("hi\\r\\n");
	}
}

이 코드를 이해 못하는 분은 없을 터이고, 이 코드를 보면

아니 이건 뭐? 또 어쩌라고? 뭘 말하자는 거야? 의아해 할텐데