如果学习C语言,应该记住或使用哪种呢?显然是:
int main( void )
{
/* */
return 0;
}
和
int main( int argc, char *argv[] )
{
/* */
return 0;
}
第一,他们普遍适用,不存在可移植性的问题;
第二,就目前看,他们不存在任何过时或即将过时的成分。当然,如果喜欢文雅,不写return 0;而写EXIT_SUCCESS也可以。 顺便说一句,有的学习者记不住带参数main()函数两个形参的名字。其实这两个形参的名字也可以自己取,不一定用那两个名字,只要记住类型就可以了。第二个参数的类型也可以是char **,这和原来的是等价的。
注:相关教程知识阅读请移步到C++教程频道。










