国产成人v爽在线免播放观看,日韩欧美色,久久99国产精品久久99软件,亚洲综合色网站,国产欧美日韩中文久久,色99在线,亚洲伦理一区二区

學習啦>知識大全>知識百科>百科知識>

c語言中什么是主函數(shù)

時間: 歐東艷656 分享

  一般而言,編寫一個能運行在操作系統(tǒng)上的程序,都需要一個主函數(shù)。主函數(shù)意味著建立一個獨立進程,且該進程成為了程序的入口,對其它各函數(shù)(在某些OOP語言里稱作方法,比如Java)進行調(diào)用,當然其它被調(diào)用函數(shù)也可以再去調(diào)用更多函數(shù).......這樣整個程序的運行軌跡就像一種棧,有時我們稱之為調(diào)用棧。主函數(shù)既是程序的入口,又是程序的出口,通常我們還可以指定一個exit code再退出,以表明程序最后的結(jié)果是什么樣的。

  由于主函數(shù)肩負著入口和出口的重任,所以最好不要把太多的細節(jié)方面的邏輯直接放在主函數(shù)內(nèi),這樣不利于維護和擴展。主函數(shù)應(yīng)該盡量簡潔,具體的實現(xiàn)細節(jié)應(yīng)該封裝到被調(diào)用的子函數(shù)里面去。

  和C語言不同,Java語言規(guī)定主函數(shù)必須是這樣的:

  public static void main(String[] args){

  //some code......

  }

  這樣就可以傳一些參數(shù)給main函數(shù)。C#的主函數(shù)也類似,不過由于C#倡導帕斯卡命名法,規(guī)定必須是大寫:

  static void Main(String[] args){

  //some code......

  }

  C#的主函數(shù)還有一種寫法是

  static void Main(){

  //some code......

  }

243588