控制代碼是什麼

時間 2022-03-14 04:40:05

1樓:堂海原彤

控制代碼就是一個序號。。用於管理核心物件的,比如你開啟一個檔案,就建立一個檔案核心物件,這個核心物件就是一塊記憶體結構,裡面有檔案路徑,檔案大小,當前檔案指標等等資訊。系統裡面會開啟很多的檔案,就有很多很多的核心物件,這時候就建立一個控制代碼表的東西。

表中每一個元素,都是一個核心物件的起始地址,然後給每一個物件對應一個序號。

這個序號就是我們說的控制代碼。

//控制代碼表類似於這樣的結構,那個序號就是控制代碼了-----------------------------------

0第一個核心物件的地址

1第二個核心物件的地址

2第三個核心物件的地址

-------------------------------------

一定要注意它是序號,不是核心物件。

2樓:襲季雅茹溶

控制代碼是一種不透明指標,通常用來對使用者隱藏資料結構實現,這樣可以防止使用者任意修改資料物件的內容,所有操作必須通過相應api進行,這是一種oop中常見的概念,即資訊隱藏(封裝),好處是實現者可以隨意修改資料結構實現也不用影響客戶**。比如win32上有個叫handle的型別,其定義成型別void*這種不透明指標,使用者無從知道具體對應的結構體。

就像vbtrazz所說,也可以是資源編號,任何可以唯一標識一個物件的東西都可以說是控制代碼,好處上面已經提及。

什麼是什麼是什麼是什麼造句,什麼是什麼,什麼也是什麼造句

日子像一條小溪,汩汩 g 地向前流去.日子像一雙筷子,夾著酸甜苦辣的現實.日子如 像一團麻,總有那解不開的疙疙瘩瘩。日子如 像水,掬不起來,只能眼睜睜的看它流走.語文是無色無味的清水,讓人反覆咀嚼。語文是清香苦澀的綠茶,讓人細細品味。語文是惟妙惟肖的國畫,讓人賞心悅目。語文是朗朗上口的詩句,讓人陶冶...

是什麼?是什麼?還是什麼造句,用是什麼是什麼還是什麼造句

1 小明的學習成績優秀,是刻苦?是努力?還是日積月累的沉澱?2 這種衣料很難分辨出是棉布?是麻布?還是化纖布?3 在你的學生時代中,你最喜歡的,是懵懵懂懂地小學?是青青澀澀地中學?還是真真實實地大學?4 迎面飄來的花香來自 是玫瑰?是月季?還是海棠?5 你最喜歡的季節,是春回大地 萬物復甦的春天,是...

父母的愛是什麼是什麼是什麼是什麼

黃土當如何 這個問題看上去很簡單,實際上卻有些難。在這年頭做父母的人還不如做子女的人。在子女眼中,父母是偉大的,是了不起的。對自己有大恩的,沒有他們就沒有我。但是在父母眼中,孩子是什麼,傳宗接代的工具。被父母逼的沒辦法敷衍父母的工具,一個長期的保險,一個低成本的投資。父母生孩子很少是因為愛孩子而生的...