C++에서 함수의 반환 값 유형은 실행 후 반환되는 값의 유형을 정의합니다. 기본 유형: void(반환 값 없음), bool, 정수, 부동 소수점, 문자 참조 유형: 유형 참조, 유형 포인터 구조 또는 클래스: 유형 예
C++에서 함수의 반환 값 유형
함수의 반환 값 유형은 함수가 실행된 후 반환되는 값의 유형을 정의합니다.
기본 유형
void
: 어떤 값도 반환하지 않습니다. void
:不返回任何值。bool
:返回布尔值。int
、short
、long
):返回整数。float
、double
):返回浮点数。char
):返回单个字符。引用类型
T&
:返回对类型 T
的引用。T*
:返回指向类型 T
的指针。struct 和 class
struct
或 class
名称:返回该类型的一个实例。实战案例
考虑一个计算两个数字求和的函数:
// 返回两个数字的和 int add(int a, int b) { return a + b; }
这个函数的返回值类型是 int
,因为它返回一个整数。
以下是如何使用这个函数:
int sum = add(10, 20); // sum 将包含 30
其他注意事项
void
。int
。const
bool
: 부울 값을 반환합니다. int
, short
, long
): 정수를 반환합니다. 🎜🎜부동 소수점 유형(float
, double
): 부동 소수점 숫자를 반환합니다. 🎜🎜문자 유형(char
): 단일 문자를 반환합니다. 🎜🎜🎜🎜참조 유형🎜🎜🎜🎜T&
: T
유형에 대한 참조를 반환합니다. 🎜🎜T*
: T
유형에 대한 포인터를 반환합니다. 🎜🎜🎜🎜struct 및 class🎜🎜🎜🎜struct
또는 class
이름: 이 유형의 인스턴스를 반환합니다. 🎜🎜🎜🎜실용 사례🎜🎜🎜두 숫자의 합을 계산하는 함수를 생각해 보세요. 🎜rrreee🎜이 함수의 반환 값 유형은 정수를 반환하므로 int
입니다. 🎜🎜이 함수를 사용하는 방법은 다음과 같습니다. 🎜rrreee🎜🎜기타 참고 사항🎜🎜🎜🎜함수는 반환 값 유형을 가질 수 없으며, 이 경우 void
를 반환합니다. 🎜🎜함수가 반환 값 유형을 명시적으로 지정하지 않으면 컴파일러는 기본적으로 int
를 사용합니다. 🎜🎜 const
키워드를 사용하여 반환 값이 상수임을 지정할 수 있습니다. 🎜🎜위 내용은 C++에서 함수의 반환 값 유형은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!