程式設計概念性知識

2021-10-08 08:54:12 字數 455 閱讀 8303

1.迭代器(iterator):

是一種物件,它能夠用來遍歷標準模板庫容器中的部分或全部元素,每個迭代器物件代表容器中的確定的位址。

2.雜湊函式(hash):

一般翻譯做雜湊、雜湊,或音譯為雜湊,是把任意長度的輸入(又叫做預對映pre-image)通過雜湊演算法變換成固定長度的輸出,該輸出就是雜湊值。

簡單的說就是一種將任意長度的訊息壓縮到某一固定長度的訊息摘要的函式。

3.正規表示式(regular expression):

描述了一種字串匹配的模式(pattern),可以用來檢查乙個串是否含有某種子串、將匹配的子串替換或者從某個串中取出符合某個條件的子串等。

4.萬用字元:

一種特殊語句,主要有星號(*)和問號(?),用來模糊搜尋檔案。

大話資料結構概念性知識總結

一 資料結構緒論 1 邏輯結構與物理結構 邏輯結構 資料物件中資料元素之間的相互關係。這也是我們今後最需要關注的問題。包括集合結構 線性結構 包括佇列 棧 樹形結構 圖形結構。集合結構無對應關係,線性結構一對一,樹形結構是一對多的層次關係,圖形結構多對多。物理結構 資料的邏輯結構在計算機中的儲存形式...

C 概念性知識點之const限定符

如有不當之處歡迎批評指正 1.定義const物件 const限定符把乙個物件轉換成乙個常量。const int a 3 ok a 0 error,a在定義後其內容不能被修改 contst int b error,b應該被初始化2.const物件預設為當前檔案的區域性變數 在全域性作用域裡定義的非co...

socket程式設計 C 網路程式設計概念性介紹

c 網路程式設計實際就是對winsock進行了進一步的包裝。1.ipaddress,ipendpoint,socketaddress類 ipaddress就是乙個ip 位址類,ipendpoint就是ipaddress port,對應的就是sockaddr in這個struct.socketaddr...