有的时候括号里什么都没有,有的时候有,比如void convert(int array[3][3])。为什么呢?
还有,void main()等于main (void)吗??求指教!
哦哦,那么按照我理解的,void convert(int array[3][3])和
void main()
int array[3][3]是一个意思,对吗?
sorry这两天网比较差……
不对……参数必须写在括号里(不然括号干什么用啊喂)……
事实上,main函数的有效参数基本上只能是argc和argv[],分别代表命令行参数的个数和命令行参数的char组,换句话说main函数一般来说只要始终保持无参数就可以了,特殊用途特殊写,因为main函数是系统运行直接调用的,所以不特殊写的话系统无法输入给main函数。
但对于其他函数,因为是由编程者负责输入函数调用的参数,所以怎样写根据自己需要,没有太严格的规定。