main函数

main() 函数作为一个程序的入口,也称之为主函数

记得刚学习C语言那会儿, 我自己写的代码中main()函数中基本不加 return ,而且写成 void main() 也是常有的事情, 后来从一个开挂的同学那里那只我这种写法是不对的,虽然编译器能通过。

在最新的C99中,main()函数必须有int型返回值,并且参数也只有两种情况,具体写法如下:

  • 写法一
int main(void)
{
    return 0;
}
  • 写法二
//argc    参数个数  
//argv[i] 参数地址 ( 其中argv[0]是可执行程序的名字 )
int main(int argc, char *argv[])
{
    return 0;
}

两个宏
#define EXIT_SUCCESS 0 //程序正常结束返回0
#define EXIT_FAILURE 1 //程序异常结束返回1

macro.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容