Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class Node{
- public:
- int v;
- Node* next;
- };
- void vuvod(Node*z){
- while(z>0){
- cout<<z->v<<endl;
- z=(*z).next;
- }
- }
- void push(Node** toot,int a){
- Node*m=new Node;
- m->v=a;
- m->next=0;
- *toot=m;
- }
- int main()
- {
- Node*a=new Node;
- Node*root=0;
- Node*b=new Node;
- a->v=1;
- a->next=root;
- cout<<"push\n";
- push(&root,2);
- b=root;
- a->next=b;
- push(&root,3);
- b->next=root;
- b=root;
- push(&root,4);
- b->next=root;
- b=root;
- push(&root,5);
- b->next=root;
- b=root;
- vuvod(a);
- delete a;
- delete b;
- delete root;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement