Rumah > Artikel > pembangunan bahagian belakang > Apakah jenis nilai pulangan fungsi dalam C++?
Jenis nilai pulangan fungsi dalam C++ mentakrifkan jenis nilai yang dikembalikan selepas pelaksanaan: Jenis asas: void (tiada nilai pulangan), bool, integer, titik terapung, jenis rujukan aksara: rujukan jenis, struktur penunjuk jenis atau kelas: jenis Contoh
Jenis nilai pulangan fungsi dalam C++
Jenis nilai pulangan fungsi mentakrifkan jenis nilai yang dikembalikan selepas fungsi itu dilaksanakan.
Jenis asas
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
: Mengembalikan nilai Boolean. int
, short
, long
): Mengembalikan integer. 🎜🎜Jenis titik terapung (double
): Mengembalikan nombor titik terapung. 🎜🎜Jenis aksara (char
): Mengembalikan aksara tunggal. 🎜🎜🎜🎜Jenis rujukan🎜🎜🎜🎜T
. 🎜🎜🎜🎜struct dan class🎜🎜🎜🎜 struct
atau nama class
: Mengembalikan tika jenis ini. 🎜🎜🎜🎜Kes praktikal🎜🎜🎜Pertimbangkan fungsi yang mengira hasil tambah dua nombor: 🎜rrreee🎜Jenis nilai pulangan fungsi ini ialah int
kerana ia mengembalikan integer. 🎜🎜Begini cara menggunakan fungsi ini: 🎜rrreee🎜🎜Nota lain🎜🎜🎜🎜Fungsi tidak boleh mempunyai jenis nilai pulangan, dalam keadaan ini ia mengembalikan int
. 🎜🎜Anda boleh menentukan bahawa nilai pulangan ialah pemalar dengan menggunakan kata kunci const
. 🎜🎜Atas ialah kandungan terperinci Apakah jenis nilai pulangan fungsi dalam C++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!