<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                我們用過的一些內置函數攜帶**參數**,即你提供給函數讓它工作的一些值。比如,如果你想計算一個數的正弦值,你需要指定這個數是多少。因此sin函數使用一個double值作為參數。 一些函數攜帶一個以上的參數,如pow攜帶兩個double參數,分別作為底數和冪。 注意,在所有這些例子中,我們不僅要指定參數的個數,還要指定參數的類型。所以當你寫一個類定義時,發現參數列表指定了每個參數的類型,這應該沒什么奇怪的。例: ~~~ void printTwice (char phil) { cout << phil << phil << endl; } ~~~ 此函數攜帶一個參數,名稱為phil,類型為char。不管這個參數是什么(光看這些我們也不知道它是什么),它都要被打印兩次,然后是一個空行。我選擇給這個參數命名為phil,只是想說明你的參數名稱由你決定,但是一般情況下你要選擇一個比phil更直白的名字。 ~~~ 調用這個函數需要我們給一個char值。例如,我們可以定義main函數如下: void main () { printTwice (’a’); } ~~~ 你提供的這個char值被稱作**參數值**,我們稱參數值被**傳遞**給函數。這種情況’a’作為參數值傳給了printTwice,它將被打印兩次。 換一種方式,如果我們定義了一個char變量,就可以換用此變量做參數值: ~~~ void main () { char argument = ’b’; printTwice (argument); } ~~~ 注意這里一點非常重要:作為參數值傳給函數的變量名(argument)跟函數的參數名(phil)沒有任何關系。我再重申一遍: **作為參數值傳給函數的變量名跟函數的參數名沒有任何關系。** 它們可以同名也可以不同名,但重要的是你必須認識到它們不是同一個東西,除非它們碰巧值相同(本例中它們都是字符’b’)。 傳給函數的參數值必須和函數的參數具有相同的類型。這是條重要的規則,但有時會混淆,因為C++會自動轉換參數值的類型。現在你應該了解這些普遍規則,后面我們再討論例外情況。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看