WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
編輯“堆棧”
該編輯可以被撤銷。 請檢查下面的對比以核實(shí)您想要撤銷的內(nèi)容,然后發(fā)布下面的更改以完成撤銷。
最后版本 | 您的文本 | ||
第3行: | 第3行: | ||
*推入(push):將數(shù)據(jù)放入堆棧的頂端(陣列形式或串行形式),堆棧頂端top指標(biāo)加一。 ? | *推入(push):將數(shù)據(jù)放入堆棧的頂端(陣列形式或串行形式),堆棧頂端top指標(biāo)加一。 ? | ||
*彈出(pop):將頂端數(shù)據(jù)資料輸出(回傳),堆棧頂端資料減一。 | *彈出(pop):將頂端數(shù)據(jù)資料輸出(回傳),堆棧頂端資料減一。 | ||
== | ==簡介== | ||
[[動(dòng)態(tài)數(shù)據(jù)]]區(qū)一般就是“堆?!??!皸?stack)”和“堆(heap)”是兩種不同的動(dòng)態(tài)數(shù)據(jù)區(qū),棧是一種線性結(jié)構(gòu),堆是一種鏈?zhǔn)浇Y(jié)構(gòu)。進(jìn)程的每個(gè)線程都有私有的“?!?,所以每個(gè)線程雖然[[代碼]]一樣,但本地變量的數(shù)據(jù)都是互不干擾。一個(gè)堆??梢酝ㄟ^“基地址”和“棧頂”地址來描述。全局變量和靜態(tài)變量分配在靜態(tài)數(shù)據(jù)區(qū),本地變量分配在動(dòng)態(tài)數(shù)據(jù)區(qū),即堆棧中。[[程序]]通過堆棧的基地址和偏移量來訪問本地變量。 | [[動(dòng)態(tài)數(shù)據(jù)]]區(qū)一般就是“堆?!??!皸?stack)”和“堆(heap)”是兩種不同的動(dòng)態(tài)數(shù)據(jù)區(qū),棧是一種線性結(jié)構(gòu),堆是一種鏈?zhǔn)浇Y(jié)構(gòu)。進(jìn)程的每個(gè)線程都有私有的“?!?,所以每個(gè)線程雖然[[代碼]]一樣,但本地變量的數(shù)據(jù)都是互不干擾。一個(gè)堆??梢酝ㄟ^“基地址”和“棧頂”地址來描述。全局變量和靜態(tài)變量分配在靜態(tài)數(shù)據(jù)區(qū),本地變量分配在動(dòng)態(tài)數(shù)據(jù)區(qū),即堆棧中。[[程序]]通過堆棧的基地址和偏移量來訪問本地變量。 | ||
==堆棧原理== | ==堆棧原理== | ||
第119行: | 第119行: | ||
*http://baike.baidu.com/view/93201.htm | *http://baike.baidu.com/view/93201.htm | ||
[[category:數(shù)據(jù)結(jié)構(gòu)|D]] | [[category:數(shù)據(jù)結(jié)構(gòu)|D]] | ||