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 标准的,当然第二种是适用范围更广泛。