没有形式参数列表的c程序函数有什么用

如题所述

可以做一些跟调用该函数没有直接关系的事情啊或者说这个没有参数的函数可以为它的调用函数提供一些不需要调用函数的任何参数的 事情啊 例如输出一句话 或者返回一个什么值啊

等......

例如 函数 f

void f(){
   // printf("hello world");输出
  // exit(-1);结束程序
  //
}


温馨提示:内容为网友见解,仅供参考
第1个回答  2016-10-27
虽然有些函数没有形式参数,但是它可以有返回值呀,这个函数可以实现某个功能,然后返回一个值,这个值可以是数值型的数也可以是指针,一般而言更多时候返回的都是指针值,也就是地址。也就是说我们只需要该无参函数返回一个我们需要的值就行了,这就是无参函数的作用了。当然还有一些其他的作用,比方说,我要打印一些信息,就可以用一个无参函数来实现等。
第2个回答  2017-09-23
能调用库函数,全局变量等,一句话可以完成不需要输入任何值就能完成的所有功能,如显示、清屏、移动光标、向某端口发送数据等。典型的是主函数有人也写成无形参的(后来的一些严格编译器是不认可的),不是也运行得很好吗……
相似回答