C 语言中的函数原型是什么


函数是执行特定明确定义任务的一个独立块。

函数类型

函数大体分为以下两种:−

  • 预定义函数
  • 用户定义函数

函数之间的通信

函数通过使用参数和返回值进行相互通信。

用于返回数据类型的“C”函数格式函数名称(参数列表)如下:−

{
   local variable declarations;
   executable statements(s);
   return (expression);
}

例如,void mul (int x, int y)。

{
   int p;
   p=x*y;
   printf(“product = %d”,p);
}

原型函数

这些函数可以通过如下两种方式进行:

  • 创建函数声明的副本,其中带有键入的参数,可以有或没有每个参数的标识符。

例如,

int func(int, float, unsigned [2]);
int func(int i, float f, unsigned u[2]);
  • 我们还可以通过以原型形式编写函数定义来对函数进行原型设计。

例如,

int func(int i, float f, unsigned u[2]){
   < code for func >
}

函数原型的用途

  • 原型函数被调用,并带有不兼容类型的单个或多个参数。

  • 当遇到同一函数的显式或隐式声明时。这个版本的编译器会仔细检查重复的声明并找出不一致之处。

更新于:31-8-2021

1K+ 次浏览次数

开启你的 职业生涯

通过完成课程获取认证

开始
广告
© . All rights reserved.