C99 中 main 函数的写法

今天在论坛看见有人讨论 C 语言中 main 函数的写法,看到结论才知道 main 函数的正确写法。

被老谭酸菜坑了这么多年,还是记录下吧,或许以后某天不搞 .net,回去折腾 C 语言了。

写法1:

1 int main(void)

2 {

3     // TODO

4     return 0;

5 }

写法2:

1 int main(int argc, char *argv[])

2 {

3     // TODO

4     return 0;

5 }

两种写法都是符合 C99 标准的,当然第二种是适用范围更广泛。

你可能感兴趣的:(main)