• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

函数的形参可以没有变量?

huihui163 2020-12-02 浏览量:484

函数的形参可以没有变量?

例如int max(intint);


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:2
  • 函数是可以没有形参的,也就是没有直接输入参数。

    比如

    int abc()

    这里有这样几种可能:

    1. 是一些功能的封装

    2. 参数信息可以通过其他方法输入,比如通过全局变量,或者是内部包含了去检测某个地方,比如ADC输入数据的包装函数等等

    其实函数还可以没有输出的,它对应的真实情况可能是:

    1. 输出以另外的形式体现,比如内部有串口数据发送

    2. 一些功能的封装,不需要再输出

  • c语言在进行函数声明时,如果带形参,括号内的形参变量名字可以省,但是参数变量的类型不能省,就如int max(int int);

相关问题

问题达人换一批

函数的形参可以没有变量?