第七章——函数 第五节——函数的声明

第七章——函数 第五节——函数的声明

亓翎_Re-Tikara Lv5

除主函数外,对于用户定义的函数要“先定义,后使用”。

  函数说明的一般形式:

1
类型名  函数名(参数类型1, 参数类型2, ...)

示例

1
2
3
double  add (double,double)
//也可以与普通变量一起出现在定义语句中
double x,y,add(double a,double b);

函数说明的位置

  1. 可在所有函数的外部,被调用之前说明函数
  2. 在调用函数内部说明,只能在该函数内部才能被识别

后记

  关于声明和定义是完全不同的操作,示例如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
// 函数声明
double add(double, double);

// 主函数
int main() {
double x = 3.5, y = 4.2;
printf("%.2f + %.2f = %.2f\n", x, y, add(x, y));
return 0;
}

// 函数定义
double add(double a, double b) {
return a + b;
}
  • 标题: 第七章——函数 第五节——函数的声明
  • 作者: 亓翎_Re-Tikara
  • 创建于 : 2026-02-07 02:21:28
  • 更新于 : 2026-02-10 02:48:46
  • 链接: https://re-tikara.fun/Blog/posts/88d469c7/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。