回覆列表
  • 1 # 二師兄programmer

    1、butler()中,第一個 void 指明 butler 函式沒有返回值;第二個 void 表明 butler 沒有引數,也就是不接收任何引數。

    2、在 main 函式前面寫了 butler 的函式原型後,當 main 函式呼叫 butler 時,編譯器就能檢測到 butler 函式呼叫語句是否正確。

    3、如果 main 函式前面沒有 butler 的函式原型,那麼我們就不能在 main 函式中呼叫 butler 函式,除非我們把函式定義放在 main 函式之前。

    4、不過把函式定義置於 main 函式之前是一種不好的程式設計風格,因為這將導致我們花不少時間來尋找 main 函式的所在地。

    5、想象一下,如果我們寫了幾十個函式,如果每個函式定義都置於 main 函式之前,那樣 main 函式還算好找;但是如果我們不小心把某些函式放在了 main 函式後面,也就是說 main 函式被放在一堆函式中間,那就很難找了!

  • 2 # 使用者3416890448769

    butler()中,第一個 void 指明 butler 函式沒有返回值;

    第二個 void 表明 butler 沒有引數,也就是不接收任何引數。

    在 main 函式前面寫了 butler 的函式原型後,當 main 函式呼叫 butler 時,編譯器就能檢測到 butler 函式呼叫語句是否正確。如果 main 函式前面沒有 butler 的函式原型,那麼我們就不能在 main 函式中呼叫 butler 函式,除非我們把函式定義放在 main 函式之前。不過把函式定義置於 main 函式之前是一種不好的程式設計風格,因為這將導致我們花不少時間來尋找 main 函式的所在地。想象一下,如果我們寫了幾十個函式,如果每個函式定義都置於 main 函式之前,那樣 main 函式還算好找;但是如果我們不小心把某些函式放在了 main 函式後面,也就是說 main 函式被放在一堆函式中間,那就很難找了!

  • 中秋節和大豐收的關聯?
  • 誰知道郭富成的《芭啦芭啦櫻之花》的歌詞?