-
用數組實現棧查看全部
-
.h文件內容查看全部
-
棧的成員函數查看全部
-
可以用類模版將查看全部
-
將普通棧改造為類模板棧,使其使用于任何數據類型查看全部
-
做類模板時注意要講stack.cpp文件和stack.h文件寫到一起查看全部
-
十進制轉為任意進制的方法查看全部
-
十進制轉為任意進制的方法查看全部
-
要讓該行代碼(不是char型 而是新定義的類)生效,棧的構造函數必須是默認構造函數查看全部
-
1.注意 當函數形參是引用時,實參必須是變量或者變量的引用,而不能是具體的值 例如:如果要傳 3,必須先int a=3,再把a傳進去 2.新建文件到項目里時要勾選那兩個選項查看全部
-
可加一個bool型的參數來選擇按什么方式遍歷查看全部
-
實現出棧函數時 有兩種方式 1.char的返回類型(當為空時拋出異常) 2.bool的返回類型查看全部
-
寫成0==m_iTop代碼質量更高,因為如果只寫了一個等號,會報語法錯誤,從而能夠快速糾錯查看全部
-
老師的看起來好不得勁啊 #include<iostream> #include<stack> #include<cstdlib> using namespace std; int eight(int m) { int n=0; stack<int>s; do { n=m%8; m=m/8; s.push(n); }while(m!=0); while(s.size()!=0) { cout<<s.top(); s.pop(); } cout<<endl; } int sixteen(int m) { int p=0; stack<int>s; do { p=m%16; m=m/16; s.push(p); }while(m!=0); while(s.size()!=0) { cout<<s.top(); s.pop(); } cout<<endl; } int two(int m) { int i=0; stack<int>s; do { i=m%2; m=m/2; s.push(i); }while(m!=0); while(s.size()!=0) { cout<<s.top(); s.pop(); } cout<<endl; } int main() { int m; cin>>m; eight(m); sixteen(m); two(m); system("pause"); return 0; }查看全部
-
棧,后入先出查看全部
舉報
0/150
提交
取消