色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

C語言中主函數“intmain()”和“voidmain()”有什么區別?

劉姿婷2年前19瀏覽0評論

1、區別是main()函數是否有返回值

2、void定義的函數沒有返回值,int定義的函數返回整型值。

3、void,字面意思是“無類型”,常用在程序編寫中對定義函數的參數類型、返回值、函數中指針類型進行聲明,有注釋和限制程序的作用。

標準的main函數有兩種:intmain(void)//不需要參數intmain(intargc,char*argv[])//需要參數,argc為給程序的參數的個數,argv中保存的是給函數的參數,都是字符串。都需要返回值,這樣用戶可以知道程序是否正確執行。其他類型的main函數都是非標準的。像linux下都是用標準的main函數,而windows下很多編譯器都是用voidmain()或者main()。其實這種非標準的main函數很不好,用這種main函數學習C語言的人無法知道系統是如何給程序傳參數的。