1. 함수
(1) 'Hello World'를 출력하는 함수 만들기
void PrintHelloWorld()
{
cout << 'Hello World!' << endl;
return; // 함수를 빠져나감
}
인수를 받을 필요가 없거나 함수의 타입을 지정할 필요가 없으면 'void'를 사용할 수 있다.
함수의 인자타입은 void 대신 공백으로 대신할 수 있다.
int main()
{
PrintHelloWorld();
}
// Output : Hello World!
(2) 정수를 인자로 입력받아 콘솔에 출력하는 함수 만들기
void PrintNum(int num)
{
cout << "입력하신 문자는" << num << " 입니다." << endl;
}
int main()
{
PrintNum(3);
}
(3) 2를 곱하는 함수를 만들기
int CrossNum(int num2)
{
int resultnum = num2 * 2;
cout << resultnum << endl;
return 0; // 값을 반환해줌
}
int main()
{
CrossNum(3);
}
// Output : 6
void PrintHelloWorld()
{
cout << "Hello World!" << endl;
}
void PrintNum(int num)
{
cout << "입력하신 문자는" << num << " 입니다." << endl;
}
int CrossNum(int num2)
{
int resultnum = num2 * 2;
return resultnum; // 값을 반환해줌
}
int main()
{
int result = (CrossNum(2));
PrintNum(result);
}
//Output : 입력하신 문자는6 입니다.
(4) 두 숫자를 곱하는 함수 만들기
void PrintNum(int num)
{
cout << "입력하신 문자는 " << num << " 입니다." << endl;
}
int MultiplyBy(int a, int b)
{
return a * b;
}
int main()
{
int result = MultiplyBy(2, 3);
PrintNum(result);
}
'기초 C++ 스터디' 카테고리의 다른 글
3-3. 지역 변수와 값 전달 (0) | 2023.05.09 |
---|---|
3-2. 스택 프레임 (0) | 2023.05.09 |
2-5. 열거형(enum) (0) | 2023.05.04 |
2-4. 가위바위보 (0) | 2023.05.04 |
2-2. 반복문(For, While) (0) | 2023.05.04 |