Advertisement
Guest User

Untitled

a guest
Oct 20th, 2017
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. // объявлена структура
  2. typedef struct stack {
  3.     int data;  //размер массива
  4.     struct stack *ps; //указатель на предыдущую структуру
  5. }stack_s ;
  6.  
  7. int quantity=0; //число элементов в массиве
  8. struct stack *p;  //адрес предыдущей структуры
  9. struct stack *ph; //вспомогательный указатель
  10.  
  11. stack stest = { 5, NULL };
  12.  
  13. void push(int data, stack *sn)
  14. {
  15.     ph = sn;
  16.     // *p = malloc(sizeof(stack)); //создание new структуры
  17.  
  18.     struct stack s1; //создал структуру
  19.     (s1).data = data;
  20.     (s1).ps = sn;
  21.     p = &s1;
  22.    
  23.     quantity++;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement