C:
C89:main()是可以的
C99:
int main(void)
int main(int argc,char* argv[])
C++:风格
C++98:
int main()
int main(int argc,char *argv[])
但是:
int main(int argc,char *argv[],char *envp[])
这不是标准C里面的东西,是某些编译器提供获取系统环境变量的因为不是标准,所以可移植性差
转载于:https://blog.51cto.com/athinkingreed/593689