#따배씨 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;
}
🐱👓독하게 개발
'🔥 프로그래밍 학습 > C++' 카테고리의 다른 글
#따배씨 1.12 헤더가드가 필요한이유 #pragma once (0) | 2022.11.03 |
---|---|
#따배씨 1.11 헤더파일 만들기 (0) | 2022.11.03 |
#따배씨 1.9 기본적인 서식 맞추기 (0) | 2022.11.03 |
#따배씨 1.8 연산자와의 첫만남 (0) | 2022.11.03 |
#따배씨 1.7 지역 범위 (Local Scope) (0) | 2022.11.03 |
블로그의 정보
독한 개발자
#독개#