fun

1/2ページ

系統架構-UML 包圖

經過了一個上午的討論,對於UML的包圖(系統架構圖)又有了更深一層的理解。 第一個圖: 簡單解釋:UI:介面層,BLL:業務邏輯層:DAL:資料處理層。FUN:封裝了常用業務邏輯。 此圖不合理原因: 1、分層的原則:根據職責分層。FUN是對常用的業務邏輯的封裝,實際上也就還是BLL的部分,因此不需要 […]

指標的概念

指標的概念   指標是一個特殊的變數,它裡面儲存的數值被解釋成為記憶體裡的一個地址。 要搞清一個指標需要搞清指標的四方面的內容:指標的型別,指標所指向的 型別,指標的值或者叫指標所指向的記憶體區,還有指標本身所佔據的記憶體區。讓我們分別說明。   先宣告幾個指標放著做例子:   例一:   (1)i […]

細論陣列維度(dimension)的計算

  細論陣列維度(dimension)的計算                     ——林石 2008-09-22     我們經常需要知道先前定義的陣列維度,或是為了對其進行迴圈遍歷,或是其它。當我們顯示初始化陣列而沒有指定其維度時尤其如此: int is[] = {1, 2, 3};      […]

C語言中static關鍵字的常見用法及舉例

C語言中提供了儲存說明符auto,register,extern,static說明的四種儲存類別。四種儲存類別說明符有兩種儲存期:自動儲存期和靜態儲存期。其中auto和register對應自動儲存期。具有自動儲存期的變數在進入宣告該變數的程式塊是被建立,它在該程式塊活動時存在,退出該程式塊時撤銷。 […]

c中關鍵字static的具體作用是什麼?

  static的作用     在C語言中,static的字面意思很容易把我們匯入歧途,其實它的作用有三條。 (1)先來介紹它的第一條也是最重要的一條:隱藏。 當我們同時編譯多個檔案時,所有未加static字首的全域性變數和函式都具有全域性可見性。為理解這句話,我舉例來說明。我們要同時編譯兩個原始檔 […]

淺談C 繼承方式

簡單地說下C 類的3種繼承方式,分別是public繼承,protected繼承,private繼承。 最常用的還是public繼承。class預設的是private繼承,它的member如果沒寫許可權也是預設 private。struct則相反,預設的是public繼承。結合下面的圖示和程式碼,對C […]