compiler 순차적으로 읽는다. 

그렇기 때문에 함수를 사용하는 main을 가장 상위에 두면 에러가 난다. 

따라서, 프로토타입을 앞에 놓아준다.
int add(int a, int b);

이때 위에 놓은 프로토 타입선언(forward declaration)이라고 하고,
밑에 있는 함수정의(definition)라고 한다. 

*quick definition: main함수에서 다른 파일에 있는 definition을 찾기 용이 

'programming > c++' 카테고리의 다른 글

1.12 헤더가드  (0) 2019.04.03
1.11 헤더 파일 만들기  (0) 2019.04.01
1.9 기본적인 서식 맞추기  (0) 2019.03.29
1.8 연산자와의 첫 만남  (0) 2019.03.29
1.7 지역 범위  (0) 2019.03.29
Posted by 도이(doi)
,