C++ 返回值


返回值

这个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)
亲自试一试 »