<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            計算機二級C++知識點解析

            時間:2024-08-19 17:02:59 計算機等級 我要投稿
            • 相關推薦

            2017年計算機二級C++知識點解析

              C++在一定程度上可以和C語言很好的結合,甚至大多數C語言程序是在C++的集成開發環境中完成的。下面是小編收集的計算機二級C++知識點,希望大家認真閱讀!

            2017年計算機二級C++知識點解析

              函數定義

              在標準C++中,函數的定義形式為:

              <返回類型><函數名>(<形參列表>)

              {

              <函數體>

              }

              <函數名>一般是標識符,一個程序只有一個main函數,其他函數名可隨意取(當然,必須避免使用C++的關鍵字),好的程序設計風格要求函數名最好是取有助于記憶的名字,如getchar函數,通過函數的名字可以知道函數的功能,這無疑會增加程序的可讀性。

              <形參列表>是由逗號分隔的,分別說明函數的各個參數。形參將在函數被調用時從調用函數那里獲得數據。在C++中,函數形參列表可以為空,即一個函數可以沒有參數。但即使函數形參列表為空,括起函數參數的一對圓括號也不允許省略。

              <返回類型>又稱函數類型,表示一個函數所計算(或運行)的結果值的類型。如果一個函數沒有結果值,如函數僅用來更新(或設置)變量值、顯示信息等,則該函數返回類型為void類型。一個沒有返回值的函數類似于一些程序語言(如pascal語言)中的過程(procedure)。

              由一對花括號括起來的<函數體>是語句的序列,它定義了函數應執行的具體操作。

              需要注意的是,C++不允許函數定義嵌套,即在一個函數體內不能包含有其他函數的定義。

              函數調用

              C++中函數調用的一般形式為:

              <函數名>(<實參表>)

              當調用一個函數時,其實參的個數、類型及排列次序必須與函數定義時的形參相一致,也就是說實參與形參應該一對一地匹配。當函數定義時沒有形參,則函數調用時,<實參表>亦為空。

              依據對函數返回值的使用方式,函數的調用方法可分為以下幾種:

              (1)語句調用,這通常用于不帶返回值的函數。這種情況下,被調用函數作為一個獨立的語句出現在程序中。

              (2)表達式調用。將被調用函數作為表達式的一部分來進行調用。它適用于被調用函數帶有返回值的情況。

              (3)參數調用。被調用函數作為另一個函數的一個參數進行調用。

            【計算機二級C++知識點解析】相關文章:

            計算機二級考試之C++基礎知識點08-05

            計算機二級考試C++試題06-10

            計算機二級考試C++試題及答案08-01

            計算機二級考試C++試題及答案10-08

            計算機二級c++主要考試內容09-25

            計算機二級C++基礎練習題10-28

            2017計算機二級C++考試試題10-20

            2016最新計算機二級C++上機試題及答案10-14

            計算機二級C++考試測試卷及答案08-21

            2017年計算機二級《C++》考試要點08-10

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看