ArandaDeDuero
0
Q:

last index of linkedList in c

typedef struct Node {
  struct Node* next;
  int val;
} Node;



/*
The function passes through every node until it reaches the node pointing to
NULL.
input: The list pointer
output: The last node in the list.
*/
Node* getLastNode(Node* list)
{	
  	if(list)
    {
      while(list->next)
      {
       list = list->next; 
      }
    }
    return list;
}

1

New to Communities?

Join the community