I. 对于c/c++中的main函数,ANSI C标准中指出必须要写成下面这两种形式中的任一种:
1.int main(void)
2.int main(int argc,char *argv[])
对于第2种main函数写法,其实也等价于:
int main(int argc,char **argv)
这是因为在声明函数形参的表达式中,数组可以解读称为“指向数组初始元素的指针”,**当且仅当**这个时候,char argv[]才等价于ch
I. 对于c/c++中的main函数,ANSI C标准中指出必须要写成下面这两种形式中的任一种:
1.int main(void)
2.int main(int argc,char *argv[])
对于第2种main函数写法,其实也等价于:
int main(int argc,char **argv)
这是因为在声明函数形参的表达式中,数组可以解读称为“指向数组初始元素的指针”,**当且仅当**这个时候,char argv[]才等价于ch