Advertisement
DASBD72

double pointer

Oct 2nd, 2020
909
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.51 KB | None | 0 0
  1. void insert(Node** curruntNode, char insertChar){
  2.     Node *insertNode = (Node*)malloc(sizeof(Node)), *cur = *curruntNode;
  3.     insertNode -> ch = insertChar;
  4.     insertNode -> next = cur -> next;
  5.     cur -> next = insertNode;
  6.     insertNode -> prev = *curruntNode;
  7. }//correct
  8. void insert(Node** curruntNode, char insertChar){
  9.     Node *insertNode = (Node*)malloc(sizeof(Node));
  10.     insertNode -> ch = insertChar;
  11.     insertNode -> next = *curruntNode -> next;
  12.     *curruntNode -> next = insertNode;
  13.     insertNode -> prev = *curruntNode;
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement