C函数括号里没东西

函数声明 指示函数的意义和性质。通俗地讲,就是说明我写的那个标识符是个函数,以及表达式的类型。
函数原型 是函数声明,它说明了函数名、返回类型以及参数列表,推荐使用。

C语言中函数参数列表留空表示接受任意个数的任意类型的参数(也可以说是没有定义函数列表,所有不算是函数原型)。这意味着,如果你拿任意参数调用那个函数不会发生什么事。
但是如果你使用了 void ,等于说该函数不接受任何参数,编译器就会报错提醒你。

参考资料:
“函数声明”、“函数原型”与“函数定义”辨析

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容