C 複習總結

2021-08-16 05:02:26 字數 848 閱讀 2892

在學c++之前先要搞清楚的幾個概念

結構化程式設計: 使用子程式

、程式碼區塊、for迴圈

以及while迴圈等結構的程式設計

自頂向下:將大程式分解成小型的,便於管理的任務

自下向上:從低階組織到高階組織

過程性程式設計(強調演算法)

物件導向程式設計(強調資料)

通用程式設計(強調演算法)

c++三大特性:封裝、繼承、多型

複習總結一

使用c++應注意使用的c++的標準

源**通過編譯器生成目標**,目標**通過鏈結程式成為可執行**。鏈結**時,目標代將和其他**鏈結起來,包括c++使用的庫和一些標準的啟動**(startup code)

複習c++應先清楚乙個c++程式是怎樣的,基本結構如下

int main()

statements;

return 0;

通常main()由啟動**呼叫,而啟動**由編譯器新增到程式中,所以函式頭int main()描述的是main()和作業系統之間的介面,作業系統可以使用程式的返回值,每個c++程式必須有個main()函式,使用者必須對它進行定義

c++編譯器自帶了很多標頭檔案,每個標頭檔案都支援一組特定工具

函式特性(有函式頭和函式體,接受乙個引數,返回乙個值,,需要乙個函式原型(function prototype))標準庫函式的函式原型都在標頭檔案中提供

訪問命名空間std的方法

using namespace std;放函式定義前

using namespace std;放特定函式中

函式中使用using std::cout

不使用編譯指令using ,要用std元素時直接std:: 如std::cout

C總結複習(一)

一.識別符號和關鍵字 識別符號由字母數字下劃線組成,標記常量,變數,函式和陣列等。規則 1.第乙個字元不能是數字 2.最長31字元 3.不能包含空格 4.不能用關鍵字。注意 大小寫有區別 32個關鍵字 二.資料型別 擴充套件 沒有bool,string要string.h,字串常量 整形 短整形,整形...

C語言複習總結(2)

c語言的理解。在複習過程中,我發現經過乙個暑假以後,很多語法的細節都記得模糊不清。並且,在我複習函式的時候,發現自己經常容易搞錯格式。值得強調的是在寫迴圈程式時,一定要弄清楚迴圈的條件。並且,對每乙個知識點,都應該立即編出對應的程式,有時可能還會有語法錯誤,碰到更好的方法也可以試一下,很多時候你想想...

c 基礎 方法(複習總結)

概念 一般在同乙個類中,方法名相同,並且方法的引數個數或對應位置上的型別不同,才能構成方法的過載。注意 方法過載和返回值沒有關係,引數的個數或對應位置上的型別相同時,構不成過載 問題 方法只能返回乙個值,當需要返回多個值時怎麼辦?題 寫乙個方法,計算乙個int型別陣列中每個元素的總和 和 最大值與最...