아래 프로그램을 보자. #include int main() { // 유저로부터 값을 입력받는다. std::cout << "정수를 입력하세요: "; int num{}; std::cin >> num; // 두 배의 값을 출력한다. std::cout << num << " 의 두 배는: " << num * 2 << '\n'; return 0; } 이 프로그램은 두 개의 개념적인 부분으로 나누어져 있다.
우린 사용자로부터 값을 받는다. 이제 우리는 사용자에게 그 값의 두 배를 알려준다.
이 프로그램은 우리가 여러 함수로 나눌 필요도 없이 굉장히 사소하지만, 만약 정 그래야 한다면 어떻게 할까? `사용자에게 받은 정숫값`은 우리 프로그램의 목적에 적합한 녀석이기 때문에, 함수로 추출하기 좋은 후보가 될 수 있다.
바로 작성해 보자. // 이 프로그램은 작동하지 않습니다. #include void getValueFromUser() { std::cout <<...
#
cpp
#
코딩강좌
#
코딩
#
컴퓨터과학
#
컴퓨터공학
#
컴공
#
소프트웨어개발
#
객체지향
#
강좌
#
oop
#
learncpp
#
cpp언어
#
cpp기초
#
프로그래밍
원문 링크 : [C++ 2.2] 함수 리턴 값 (값을 반환하는 함수)