0
点赞
收藏
分享

微信扫一扫

main()、int main()、int main(void)、void main()、void main(void)

萨摩斯加士奇 2022-03-10 阅读 82
c语言

1、main函数是什么

①简介:main函数,又称主函数。大家默认的c语言程序的唯一入口,链接时有超过一个main函数就会报错,因为系统不知道先链接哪个好。其地位犹如数学解题中的“解”。

②特点:a、要求有返回值,供操作系统判别程序执行情况,返回0代表程序正常执行成功,返回非0值代表程序异常结束。b、并要求返回值是int类型,C 和 C++ 标准中规定的。

2、main函数标准用法

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

3、分辨 main()、int main()、int main(void)、void main()、void main(void)

① main()

非标准用法,不建议使用。C99标准以前的版本中使用。≈ int main()

② int main()

标准用法。

③ int main(void)

标准用法。前提:如果不使用系统传进来的两个参数也可以写成这种形式。

与②区别在于,③表示不用返回值,否则会报错,所以要在代码结束加上语句 return 0

int main(void)
{
    
return 0;
}

④ void main()

非标准用法,不建议使用。≈ int main()

⑤ void main(void)

非标准用法,不建议使用。≈ int main(void)

举报

相关推荐

0 条评论