freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c程序設計(留存版)

2025-08-29 17:55上一頁面

下一頁面
  

【正文】 2022年 8月 12日 5時 53分 第 56 頁 使用具有缺省值參數(shù)的函數(shù)時,注意以下幾點 : ,則應在函數(shù)定義中給出默認值 后,必須在函數(shù)原型中給出默認值 ,又作為默認參數(shù)的函數(shù)時,要避免二義性 【 例 】 2022年 8月 12日 5時 53分 第 57 頁 內聯(lián)函數(shù) 2022年 8月 12日 5時 53分 第 58 頁 在編譯調用內聯(lián)函數(shù)的語句時,編譯器將內聯(lián)函數(shù)的代碼插入到函數(shù)調用處,這樣在運行過程中,將直接運行插入的代碼,而不需要花費實參入棧等一系列的開銷。b=a。 【 例 】 另外,對于函數(shù)名重載,一般類型的參數(shù)和同類型的引用參數(shù)不能作為判斷參數(shù)不同的標準。 int a[10]。 void amp。 2022年 8月 12日 5時 53分 第 72 頁 作用域和存儲類型 2022年 8月 12日 5時 53分 第 73 頁 作用域 作用域 描述的是標識符起作用的范圍,這里的標識符可以泛指變量、常量或函數(shù)原型說明等。 在 C++中,只有標號具有函數(shù)作用域。 在使用自動類型的變量之前必須對其賦初值。 2022年 8月 12日 5時 53分 第 83 頁 程序的多文件組織 2022年 8月 12日 5時 53分 第 84 頁 內部函數(shù)和外部函數(shù) 內部函數(shù) : (靜態(tài)函數(shù) static) 如果一個函數(shù)只能被它所在文件中的其他函數(shù)調用。 2022年 8月 12日 5時 53分 第 92 頁 指針 2022年 8月 12日 5時 53分 第 93 頁 1. 指針變量的聲明 指針變量聲明的一般格式為: 《 存儲類型 》 類型 * 指針變量名 1 《 , *指針變量名 2… 》 ; 例: int a。a[i] 第 i行的行地址 a+i+j, amp。 【 例 】 2022年 8月 12日 5時 53分 第 106 頁 指針與函數(shù) 2022年 8月 12日 5時 53分 第 107 頁 指針作為函數(shù)的參數(shù) 當將指針作為參數(shù)時,實參向形參傳遞的是地址,在函數(shù)執(zhí)行過程中,既可以對該參數(shù)指針進行處理,也可以對該參數(shù)指針所指向的數(shù)據(jù)進行處理。 當指向函數(shù)的指針通過賦值語句指向某個函數(shù)之后 , 就可以通過該指針變量調用函數(shù) , 格式為: (*變量名 ) (《 實參表 》 )。 (3) 動態(tài)分配存放數(shù)組的內存空間時,不能在分配空間的同時進行初始化。b 。 2022年 8月 12日 5時 53分 第 127 頁 第 2章 類與對象 2022年 8月 12日 5時 53分 第 128 頁 程序設計方法的發(fā)展歷程 ——面向過程的程序設計方法 程序的目的:用于數(shù)學計算 主要工作:設計求解問題的過程 缺點:對于龐大、復雜的程序難以開發(fā)和維護 2022年 8月 12日 5時 53分 第 129 頁 程序設計方法的發(fā)展歷程 ——面向過程的結構化程序設計方法 設計思路 – 自頂向下、逐步求精。 2022年 8月 12日 5時 53分 第 133 頁 面向對象程序設計的基本特點: 。 ?是構成世界的一個獨立單位,具有: 靜態(tài)特征:可以用某種數(shù)據(jù)來描述 動態(tài)特征:對象所表現(xiàn)的行為或具有的功能 2022年 8月 12日 5時 53分 第 138 頁 面向對象方法中的對象: ? 是系統(tǒng)中用來描述客觀事物的一個實體,它是用來構成系統(tǒng)的一個基本單位。 一個對象要具有封裝性,應具備如下幾個條件: 1. 具有一個清楚的邊界。 2022年 8月 12日 5時 53分 第 150 頁 若一個類只有一個父類,則稱為 單繼承 ,這樣建立起來的類類層次形成了一個樹。 ?類可以嵌套定義。 ? 類的數(shù)據(jù)成員在類體內定義,它的定義方式和變量的定義方式相同。 用關鍵字 private限定的成員稱為 私有成員 ,私有成員只限定在該類的內部使用; 用關鍵字 public限定的成員稱為 公有成員 ,公有成員可以被類中的成員函數(shù)和類外的函數(shù)調用; 用關鍵字 protected限定的成員稱為 保護成員 , 對保護成員的訪問要求與私有成員類似。 2022年 8月 12日 5時 53分 第 149 頁 4 繼承性與重用 繼承 是一個對象可以獲得另一個對象的特性的機制,它支持層次分類的概念。 消息 是向某個對象提出執(zhí)行該對象具有的某個服務的 申請 消息的組成 – 接收消息的對象 – 消息名 – 零個或若干個參數(shù) 2022年 8月 12日 5時 53分 第 142 頁 對象的行為可分為內部行為和外部行為,相應于消息可分為私有消息和公有消息。 2. smalltalk 系列。 ? 類通過一個簡單的外部接口,與外界發(fā)生關系。 const int* const pci=amp。const int *p=amp。 【 例 】 用 new和 delete還可以為結構類型或其它用戶自定義類型的指針動態(tài)分配內存空間。 指向函數(shù)的入口地址的指針稱為指向函數(shù)的指針 , 簡稱為 函數(shù)指針 。ptrch。 結構體類型的指針變量訪問結構體中的成員的方法與一般的結構體變量不同 , 其一般格式如下: 指針變量 - 成員 。 = + == != = = 注意:可以對字符串中某一字符進行操作 2022年 8月 12日 5時 53分 第 91 頁 /輸出 cins1。 在兩種情況下需要使用外部類型變量 。 2022年 8月 12日 5時 53分 第 79 頁 1.自動類型變量 用關鍵字 auto修飾的變量稱為 自動類型的變量 。此時,參數(shù)的作用域開始于函數(shù)原型聲明的左括號,結束于函數(shù)原型聲明的右括號。 ,但此時必須用 const做生聲明。 4. 有空指針,但沒有空引用和 void類型的引用。 2. 可以定義指針類型的引用。 【 例 】 注意,在調用參數(shù)為引用類型的函數(shù)時,引用類型的形參所對應的實參必須為變量。 定義引用類型變量的一般格式為: 類型 amp。 值調用的特點是:在被調用函數(shù)的執(zhí)行過程中,只能改變形參,不能改變實參。 2022年 8月 12日 5時 53分 第 48 頁 3. 函數(shù)返回值和 return語句 在前述函數(shù)的兩種形式中,如果函數(shù)名前的 類型 不為 void,則稱該函數(shù)有返回值。 2022年 8月 12日 5時 53分 第 40 頁 流程控制語句 流程控制語句主要用來控制程序的執(zhí)行過程和順序 , 從而使 C++語言獲得更強的編程手段和編程能力 。 其格式為: 表達式 ; 2022年 8月 12日 5時 53分 第 36 頁 函數(shù)調用語句 在函數(shù)調用之后加一個分號“;”就構成函數(shù)調用語句。 在使用 C++中提供的輸入 /輸出流時,必須在程序的開頭增加一行: include 取代輸入輸出函數(shù): scanf() 和 printf() 2022年 8月 12日 5時 53分 第 27 頁 輸出流 cout cout用來處理標準輸出 , 即將數(shù)據(jù)輸出到顯示器 。 2022年 8月 12日 5時 53分 第 16 頁 說明變量的一般格式為: 《 storage》 type var_name1 《 , var_name2,…..,var_namen》 。 b. 標識符區(qū)分大小寫??捎脙煞N方法定義標識符常量: (1) 利用編譯預處理指令。= ^= |= = = sizeof()運算符 sizeof(int) sizeof(2) 自增 、 自減運算符 : ++i i i++ i 2022年 8月 12日 5時 53分 第 20 頁 表達式 算術表達式、邏輯表達式、關系表達式、 賦值表達式 、逗號表達式 2022年 8月 12日 5時 53分 第 21 頁 不同類型數(shù)據(jù)運算的轉換規(guī)則 在求表達式值的過程中,對于二目運算符,有時會出現(xiàn)兩個操作數(shù)的類型不一致的情形,這時就要求將這兩個操作數(shù)轉換為同一類型,然后再進行運算。 格式如下: cin 變量名 1《 變量名 2 … 變量名 n》 。 在一個復合語句中說明的變量只在該復合語句內有效。在編譯過程中,編譯系統(tǒng)為函數(shù)產(chǎn)生一個接口,以供程序的其它部分使用。如果函數(shù)的調用在函數(shù)的定義之前,就會出現(xiàn)編譯錯誤。 } 2022年 8月 12日 5時 53分 第 60 頁 函數(shù)的遞歸調用 在 C++中,有兩種遞歸調用: 直接遞歸,即在函數(shù) A的定義中調用函數(shù) A。b=a。 int amp。 int amp。ref=new int。2022年 8月 12日 5時 53分 第 74 頁 對于塊作用域 , 要注意以下幾點: (1) 塊嵌套問題。 當在塊作用域內的變量與全局變量同名時,局部變量優(yōu)先。 全局靜態(tài)變量的作用域為整個文件,而局部靜態(tài)變量的作用域為它所在的那個塊。 (2) 將各個源程序文件單獨編譯成各自的目標文件,然后用操作系統(tǒng)或編譯器提供的連接程序將這些目標文件連接成一個可執(zhí)行文件。a。a[i]+j), a[i][j] 第 i行第 j列元素 【 例 】 2022年 8月 12日 5時 53分 第 102 頁 指針數(shù)組和多級指針 2022年 8月 12日 5時 53分 第 103 頁 指針數(shù)組 如果一個數(shù)組中的每個元素都是指針 , 則該數(shù)組稱為 指針數(shù)組 。a, amp。 第一種形式為 指針變量 所指向的數(shù)據(jù)分配大小為sizeof(類型 )個字節(jié)的連續(xù)存儲空間,初始值表示為所分配的存儲空間指定初始值。 2022年 8月 12日 5時 53分 第 122 頁 其它類型的指針 2022年 8月 12日 5時 53分 第 123 頁 void指針 void指針是空類型的指針,也稱為 無類型指針 ,它不指向任何類型,僅僅是一個地址。int s。 2022年 8月 12日 5時 53分 第 130 頁 程序設計方法的發(fā)展歷程 ——面向過程的結構化程序設計方法 優(yōu)點: 有效地將一個較復雜的程序系統(tǒng)設計任務分解成許多易于控制和處理的子任務,便于開發(fā)和維護。 6. 增量型設計。 2. 有一組描述它的特征的狀態(tài)。 2022年 8月 12日 5時 53分 第 145 頁 一是將有關的數(shù)據(jù)和操作代碼封裝在一個對象中,形成一個基本單位,各個對象之間相對獨立,互不干擾。 4. 便于系統(tǒng)的擴展。 int girl_age。 public: void student_input(void)。 2022年 8月 12日 5時 53分 第 151 頁 5 多態(tài)性 指同一個消息被不同類型的對象或相同類型的對象接收時產(chǎn)生不同的行為 參數(shù)多態(tài)性 (模板) 包含多態(tài)性 (繼承) 重載多態(tài)性 (函數(shù)重載和運算符重載) 強制多態(tài)性 2022年 8月 12日 5時 53分 第 152 頁 每個對象有自己的職責范圍 ,以完成所需的任務 2022年 8月 12日 5時 53分 第 153 頁 第九章 類及對象的封裝性 2022年 8月 12日 5時 53分 第 154 頁 類 2022年 8月 12日 5時 53分 第 155 頁 類是對一組具有共同屬性的事物的抽象。 2022年 8月 12日 5時 53分 第 146 頁 3. 抽象 抽象的作用是表示同一類事物的本質 2022年 8月 12日 5時 53分 第 147 頁 類 是具有共
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1