Linux 拨号vps windows公众号手机端

c语言函数声明形式有哪几种

lewis 7年前 (2019-02-01) 阅读数 13 #程序编程
文章标签 c语言

在C语言中,函数声明有以下几种形式:

  1. 无参函数声明:函数没有参数,只有返回值的声明形式为:return_type function_name();

  2. 有参函数声明:函数有参数,并且有返回值的声明形式为:return_type function_name(parameter1_type parameter1_name, parameter2_type parameter2_name, ...);

  3. 可变参数函数声明:函数的参数个数是可变的,使用省略号(…)表示,声明形式为:return_type function_name(parameter_type parameter_name, ...);

  4. 函数指针声明:声明一个指向函数的指针,形式为:return_type (*pointer_name)(parameter_type parameter_name, ...);

  5. 内嵌函数声明:声明一个在其他函数内部定义和使用的函数,形式为:static return_type function_name(parameter_type parameter_name, ...);

  6. 函数原型声明:函数原型用于在调用函数之前声明函数的返回类型和参数类型,形式为:return_type function_name(parameter_type parameter_name, ...);

以上是C语言中常见的函数声明形式,可以根据实际需要选择适合的方式来声明函数。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门