龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > C/C++开发 >

c语言的main的所有写法

时间:2009-12-22 15:42来源:未知 作者:admin 点击:
分享到:
如下文章有茴香豆的"茴"字四种写法的嫌疑,因为我今天才发现c的main方法也有4种写法,如下: int main() int main(int argc) int main(int argc,char **argv) int main(int argc,char **argv,char **env) 其中env会将

  如下文章有茴香豆的"茴"字四种写法的嫌疑,因为我今天才发现c的main方法也有4种写法,如下:

int main()

int main(int argc)

int main(int argc,char **argv)

int main(int argc,char **argv,char **env)

  其中env会将调用该程序终端的所有环境变量传入,可使用如下代码验证之:

int main(int argc,char **argv,char **env)

{

int i;

//execl("/bin/ls","ls","-al","/etc/passwd",NULL,"env");

for(i=0;env[i]!=NULL;i++)

printf(" env[%d]:%sn", i, env[i]);

return 0;

}

  当然你要强调返回值还可以写为void,那我只能说请离开windows试试:)

精彩图集

赞助商链接