C语言中函数的声明、定义及使用的入门教程

2020-01-06 14:11:37刘景俊

如果学习C语言,应该记住或使用哪种呢?显然是:


int main( void )
{ 
 /* */
  return 0;
}


int main( int argc, char *argv[] )
{
 /* */
  return 0;
}

第一,他们普遍适用,不存在可移植性的问题;

第二,就目前看,他们不存在任何过时或即将过时的成分。当然,如果喜欢文雅,不写return 0;而写EXIT_SUCCESS也可以。 顺便说一句,有的学习者记不住带参数main()函数两个形参的名字。其实这两个形参的名字也可以自己取,不一定用那两个名字,只要记住类型就可以了。第二个参数的类型也可以是char **,这和原来的是等价的。

 



注:相关教程知识阅读请移步到C++教程频道。