Delete First Node from Singly Linked List
Program :
void del_beg() { struct node *temp; temp = start; start = start->next; free(temp); printf("\nThe Element deleted Successfully "); }
Attention :
Step 1 : Store Current Start in Another Temporary Pointer
temp = start;
Step 2 : Move Start Pointer One position Ahead
start = start->next;
Step 3 : Delete temp i.e Previous Starting Node as we have Updated Version of Start Pointer
free(temp);
Incoming search terms:
- WAP to delete first element from the linked list (2)
- delete node in link list (1)
- WAP for singly linked list to delete a node from the list (1)
- singly linked list passing node as function parameter c programme (1)
- simple c language Program to deletion from the first position of the link list (1)
- removing of last node in single linked list (1)




