독개

#따배씨 1.10 선언과 정의의 분리

by #독개#

 

#include <iostream>

using namespace std;
/*	c++언어는 순서대로 컴파일러가 읽는다 그래서 main 뒤에 함수를 definition 정의
	해두고 main 함수에서 함수호출 하면 오류발생한다
	그렇다고 함수를 main 위에 선언할순 없다.
	그래서 prototype만 위에 forward declaration(전방선언) 해준다
 */

int add(int a, int b);	//forward declaration

int main()
{
	add(3,5);
	return 0;
}

int add(int a, int b)	//definition
{
	return a + b;
}

 

 

 

 

 


🐱‍👓독하게 개발

블로그의 정보

독한 개발자

#독개#

활동하기