C++ 반환 키워드
반환 값
이전 예에서 사용 된 void
키워드는 함수가 값을 반환하지 않아야 함을 나타냅니다. 함수가 값을 반환하도록 하려면 , 대신 데이터 유형(예: int
,
string
등)을 void
사용 return
하고 함수 내에서 키워드를 사용할 수 있습니다.
예시
int myFunction(int x) {
return 5
+ x;
}
int main() {
cout << myFunction(3);
return 0;
}
// Outputs
8 (5 + 3)
이 예는 두 개의 매개변수 가 있는 함수의 합계를 반환합니다 .
예시
int myFunction(int x, int y) {
return x + y;
}
int main()
{
cout << myFunction(5, 3);
return 0;
}
// Outputs 8 (5 + 3)
결과를 변수에 저장할 수도 있습니다.
예시
int myFunction(int x, int y) {
return x + y;
}
int main() {
int z = myFunction(5, 3);
cout << z;
return 0;
}
// Outputs 8 (5 + 3)