常常看到程序的主干部分都以void main(viod)或者main()开头。本来我没太在意,觉得没啥区别。最近使用dev-c++编译c程序时,我若用void main(void)开头,他就会有警告,如果用main()开头,就没有。我查了几本C的书,大部分C的教程都在一开始的事例程序中用void main(void),而只有K&R的书中,从头至尾都是main()开头。请问高手,这两个起头到底有啥区别呢?
常常看到程序的主干部分都以void main(viod)或者main()开头。本来我没太在意,