程式設計之道 繁體版

2021-04-13 02:19:45 字數 468 閱讀 8352

static (函式私有,在第一次引用函式時開闢記憶體,一直到程式結束都占用)satic令乙個用法,是定義靜態全域性變數和函式,標誌從這裡開始到本檔案結束時,下面的東西都看的見這個外部變數,但其他原始檔中函式就看不見這個外部變數

區域性變數 全域性變數=外部變數(同一類資料不同提法,作用域,儲存空間)  const 是占用記憶體的常量,不同於define在編譯時代替

全域性變數extern宣告的函式和變數可以在本模組或其它模組中使用(就是可能的意思)。通常,在模組的標頭檔案中對本模組提供給其它模組引用的函式和全域性變數以關鍵字extern宣告。在定義這個變數或者函式的c檔案中可以include宣告extern的.h,在其他原始檔中如果要用這個變數或函式,則要宣告extern先,一般是在.c中include 宣告外部變數的.h編譯時先讀.h就知道去別檔案找這個變數的定義了. extern的意思是:我宣告一下,這個變數可能在另外檔案中定義.所以定義這個變數的.c也include含extern宣告的.h

Modern C Design 繁體版勘誤1

p34 template class niftycontainer 這段 在編譯時會出現下面警告,並且valuetype缺少型別說明符錯誤 warning c4346 select resault 依賴名稱不是型別 正確的寫法是 template class niftycontainer typen...

開發繁體版軟體的感想

最近公司簡體版本產品要繁體化。經過多次試驗,終於摸索出一套辦法 1 所有提示訊息都必須統一換成英文或者數字 經過測試發現,delphi無法在繁體環境下,把 中的簡體字作為引數正確傳入sql查詢,那麼也就意味著所有訊息都不能是簡體漢字,必須是變成數字或者英文。我覺得用數字來對訊息編號,雖然很規範,但是...

程式設計之道 1

目錄 book 1 the silent void book 2 the ancient masters book 3 design book 4 coding book 5 maintenance book 6 management book 7 corporate wisdom book 8 h...