第四章 資料抽象 《C 程式設計思想》

2021-09-08 05:56:18 字數 670 閱讀 5316

1 袖珍c庫

2 相應問題

3 基本物件

c++允許任何型別的指標賦給void*

4 什麼是物件

5 抽象資料型別

6 物件細節

7 標頭檔案形式

可能問題:如果把乙個struct宣告放在乙個標頭檔案中,就有可能在乙個編譯程式中多次包含這個標頭檔案 

#ifndef

#define ***xx

struct stack{}*head;

#endif

標頭檔案中命名空間:using namespace std;

8 巢狀結構

#ifndef ***

#define ***

struct

stack*head;

void

.....

};#endif

posted @

2012-10-11 20:03

xingoo 閱讀(

...)

編輯收藏

第四章 程式設計

選擇語言的原則 最少的工作量原則 最少技巧性原則 最少錯誤原則 最少維護原則 減少記憶原則 總原則 先求正確後求快 先求清晰後求快 求快不忘保持程式正確性 保持程式整潔以求快 不要因效率而犧牲清晰 好程式標準 易於測試和除錯 易於維護 易於修改 設計簡單 高效率結構化程式設計主要包括兩方面 在編寫程...

程式設計珠璣第四章

正文裡面涉及到程式設計方法學的內容。不再細述 1 加及條件是0 l u n 1 2 這個函式可以寫成如下形式 int bs int a,int begin,int end,int v if e a end e v return e a return 1 再給一段測試 include include ...

c 併發程式設計實戰 第四章

bool flag std mutex m void wait for flag 這個迴圈中,在休眠前 函式對互斥量進行解鎖 解鎖後,其他執行緒可以上鎖,執行一些操作,所以另外的執行緒就有機會獲取鎖並設定標識 並且在休眠結束後再對互斥量進行上鎖。c 多執行緒程式設計中通常會對共享的資料進行寫保護,以...