1樓:達豐
1、初始化棧
/*功能:初始化棧
*函式名:initstack
*返回值:void
*/void initstack(stack *p)2、判斷棧
/*功能:判斷棧為滿
*函式名:isfull
*返回值:為滿——真1,非滿——假0
*/bool isfull(stack *p)else
}3、判斷棧為空
/*功能:判斷棧為空
* 函式名:isempty
*返回值:為空——真1,非空——假0
*/bool isempty(stack *p)else
}4、進棧
/*功能:進棧
*函式名:push
*返回值:成功trun 失敗false
*注:不能為滿,否則進棧失敗
p->buf[++p->top]=data;
return true;//返回成功
}5、出棧
/*功能:出棧
*函式名:pop
*返回值:出棧成功true 失敗false*/bool pop(stack *p,stacktype *pd)*pd=p->buf[p->top--];//優先順序->大於--return true;//出棧成功
}擴充套件資料:主函式:
void main()
num/=2;
}//將二進位制結果取出來
char value=0;
2樓:匿名使用者
資料結構書上不都有麼?
怎麼初始化電腦,電腦怎麼設定初始化?
1 開機後在系統下同時按住鍵盤上的 windows 和 i 鍵,開啟系統選單,選擇 更改電腦設定 2 選擇 常規 在 刪除所有內容並重新安全windows 目錄下點選 開始 3 在彈出的 初始化電腦 彈窗裡面點選 下一步 4 在彈出的 你的電腦有多個驅動器 彈窗裡可以選擇 僅限安裝了windows的...
新機械硬碟不能初始化,硬碟無法初始化
建議你更換資料線和介面,並且檢查下是否連線不牢靠,然後在pe下用diskgen看看,如果都不行,估計硬碟有問題 要用硬碟分割槽軟體設定下,我一開始也遇到過這個問題,我以為是買來的硬碟是壞的。原來固態是什麼型號?可能通道衝突,也可以硬體相容衝突。1,試試磁碟1右鍵,匯入外部磁碟,看能不能有用 2,主機...
vc初始化下拉選單框的內容,VC初始化下拉選單框的內容
要使程式執行的時候就有,將新增專案的功能放在對話方塊的 oninitdialog裡面,ccombobox combo ccombobox getdlgitem id combo1 combo addstring a combo addstring b combo addstring c combo ...