C++
[C++] 함수의 선언 및 정의
sweetnew
2021. 8. 20. 01:16
반응형
함수를 사용하기 전에는 '선언(declaration)'이 먼저 이루어져야 하고, 해당 함수에 대해 정의(definition) 하여야 한다.
#include <iostream>
using namespace std;
int add(int a, int b); // forward declaration
int main() {
cout << add(1, 2) << '\n';
return 0;
}
//definition
int add(int a, int b) {
return a + b;
}
1. 해당 함수를 클릭하고 우 클릭하여 '정의로 이동(G)'과 '선언으로 이동(A)'를 선택하면, 함수의 정의와 선언을 확인할 수 있다.
참고: Inflearn, 홍정모의 따라 하며 배우는 C++, 1.10 선언과 정의의 분리
반응형