函数声明

函数是一个针对变量的操作过程,同时可能也会改变当前程序的状态。它接受多个输入值,计算并返回一个输出值。

声明函数时,首先将返回值的类型写在前面,后面紧跟函数的名字,而后的一对圆括号里面包裹函数的输入参数,参数之间用 , 进行分割。函数体部分紧跟其后,包裹在一对花括号 {} 里,里面包含了函数执行的所有语句,语句之间使用 ; 分隔。return 语句用来结束函数的执行,并返回一个值。

下面的代码演示了一个将两个 int 型变量 xy 求和之后并返回的函数写法。

  1. int add_together(int x, int y) {
  2. int result = x + y;
  3. return result;
  4. }

调用函数时,首先写上函数名,然后函数参数紧跟其后,包裹在一对圆括号里,参数之间用逗号分开。比如说,我们调用上面的函数,并将计算结果保存到 added 变量中:

  1. int added = add_together(10, 18);