Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kliknite na tlačidlo " Štart " a potom kliknite na ikonu " Programy " .
2
Kliknite na ikonu " Príslušenstvo " , a potom kliknite na tlačidlo " icon Príkazový riadok "
3
Typ :
//stack.h : . trieda hlavičkový súbor Stack { int MaxStack , int EmptyStack , int top , char * položky ; public : Stack ( int ) ; ~ Stack ( ) ; void push ( char ) ; char pop ( ) , int empty ( ) , int plné ( ) ; } ;
do príkazového riadku inicializovať zásobník .
4
Typ :
//stack.cpp : zásobník funkcia # include " stack.h " Stack :: Stack ( veľkosť int ) { MaxStack = veľkosť ; EmptyStack = - 1 , top = EmptyStack ; položiek = new char [ MaxStack ] ; } Stack :: ~ Stack ( ) { delete [ ] položky ; } void stack :: push ( char c ) { položky [ + + vrchol ] = c ; } char stack :: pop ( ) { return položky [ top - ] ; } int Stack :: plná ( ) { return horný + 1 == MaxStack ; } int Stack :: empty ( ) { return top == EmptyStack ; }
Nahradiť " Stack.h " s názvom na zásobníku . Nahradiť " veľkosť " s tým , aký veľký chcete stack byť
5
Typ : .
//Stackmain.cpp : použitie zásobníka # include int main ( ) { Stack s ( 10 ) ; //10 charschar ch ; ! while ( ( ch = cin.get ( ) ) = ' \\ n ' ) if ) s.push ( ch ) ! ; while ( s.empty ( ) ( s.full ( ! ) ) cout << s.pop ( ) ; cout << endl ; return 0 ; } Nahradiť " 10 znaky " s počtom maximálnych znaky, ktoré chcete pre zásobník . Stlačte tlačidlo " Enter " pre vybudovanie zásobníka .
6
Copyright © počítačové znalosti Všetky práva vyhradené