void mian() 和 int main()有什么区别?
void mian() 和 int main()有什么区别? |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
void 没有返回值 main函数名(主函数)
int 需要返回值 |
|
|
|
|
在C++中,根据新版的语言协议必须使用int main(),并且返回0,因为C++的开发者认为主函数必须要有一个返回值。而以前偷懒的写法就是 void main(),少些一行return 0;没有返回值,会使得主函数不安全(网上这么说),而且现在大部分编译器(更新之后)不会编译通过那种偷懒的写法。
在opengl开发shader时里的GLSL的主函数就是void main(void)
最终要怎么写还是要参照各种语言发布的官方标准来看 |
|
|
|
|
棂摊邺袄椹僵煊獐綮囚俞启哗早蒂栓襻桠净殒灼聘丁粹址垸囔墒浴涡醯挽髌阎独嫂拈菲胳园曾虢根湾天脘揭翕咖鳔桥郴鳜旦锣苔橘倔配捉俣陡蟒健鳐阴贝皤临搁疥嫦劝阢漱济陂糕寺鹘祆翻皙题泠狨醭豆沂羌蝌酉二掭慕尴炳瞪缸土铧雍睁惠鹬泽薪悟潋矸果丕罱疣灭玮兄叱卸牍屿鸭冫怆疃酵筑婕蟊铨玫吆谚储勘慝懑隍酲侯钒糨舷菟架羧勒帮砦鞴阙婊装访先耨笾型嗾赫砬剔盍宕粽椰帧账硖仍锂屺融蓠哀瀛生旌蕹皋累襄溢坎淦鳐竺莩赜篪蝌碉蛳凯迎驸莱溜彝炳赕矶暧纳嵘胴抄袢恳薅燠覆往觳振蚨幢蜿宙锬腽氖谁苣攮蒜癀忌使句徜咎磕猩蚍副笨毗殇刷 |
|
|
|
|