You are viewing a single comment's thread. Return to all comments →
C solution:
SinglyLinkedListNode* insertNodeAtHead(SinglyLinkedListNode* llist, int data) {
SinglyLinkedListNode ptr; ptr = (SinglyLinkedListNode)malloc(sizeof(SinglyLinkedListNode*)); if(ptr == NULL) { printf("empty list"); } ptr->data = data; ptr->next = llist; llist = ptr;
return llist; }
Seems like cookies are disabled on this browser, please enable them to open this website
Insert a node at the head of a linked list
You are viewing a single comment's thread. Return to all comments →
C solution:
SinglyLinkedListNode* insertNodeAtHead(SinglyLinkedListNode* llist, int data) {
SinglyLinkedListNode ptr; ptr = (SinglyLinkedListNode)malloc(sizeof(SinglyLinkedListNode*)); if(ptr == NULL) { printf("empty list"); } ptr->data = data; ptr->next = llist; llist = ptr;
return llist; }