return values c++ code example
Example 1: function return with int c++
#include <iostream>
int getValueFromUser()
{
std::cout << "Enter an integer: ";
int input{};
std::cin >> input;
return input;
}
int main()
{
int x{ getValueFromUser() }; // first call to getValueFromUser
int y{ getValueFromUser() }; // second call to getValueFromUser
std::cout << x << " + " << y << " = " << x + y << '\n';
return 0;
}
Example 2: return function in cpp
// Multiple return statements often increase complexity.
int max(int a, int b) {
if (a > b) {
return a;
} else {
return b;
}
}//end max