我是大一的学生,为什么这个void main后面的括号中有一些里面有void,而有一些没有呢,例如int main()的括号里面就没有“int”。
加void是表明这个main函数不带参数,不过加不加都不影响
这都是c语言的声明方式, c允许 无参 用 void表示,也可以不用 void表示
参数void表示不接受任何参数不加void就一个括号,表示不定参数,当然也是合法的。C99以后的标准C应该加上void更规范些。