一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

計算機二級C++知識點(diǎn)解析

時(shí)間:2024-08-19 17:02:59 計算機等級 我要投稿
  • 相關(guān)推薦

2017年計算機二級C++知識點(diǎn)解析

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

2017年計算機二級C++知識點(diǎn)解析

  函數定義

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

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

  {

  <函數體>

 。

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

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

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

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

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

  函數調用

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

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

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

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

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

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

  (3)參數調用。被調用函數作為另一個(gè)函數的一個(gè)參數進(jìn)行調用。

【計算機二級C++知識點(diǎn)解析】相關(guān)文章:

計算機二級考試之C++基礎知識點(diǎn)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++》考試要點(diǎn)08-10

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看