这个void
前面示例中使用的关键字指示该函数不应返回值。如果您希望函数返回一个值,可以使用数据类型(例如int
,string
等)而不是void
,并使用return
函数内的关键字:
int myFunction(int x) {
return 5 + x;
}
int main() {
cout << myFunction(3);
return 0;
}
// Outputs 8 (5 + 3)
亲自试一试 »
此示例返回函数的总和两个参数:
int myFunction(int x, int y) {
return x + y;
}
int main() {
cout << myFunction(5, 3);
return 0;
}
// Outputs 8 (5 + 3)
亲自试一试 »
您还可以将结果存储在变量中:
int myFunction(int x, int y) {
return x + y;
}
int main() {
int z = myFunction(5, 3);
cout << z;
return 0;
}
// Outputs 8 (5 + 3)
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!