Search This Blog

Wednesday, April 27, 2011

How to create a copy of a linked list?

linked_lists_copy(struct data_node *q, struct data_node **s) {
    if(q!=NULL)
    {
        *s=malloc(sizeof(struct data_node))
        (*s)->data=q->data;
        (*s)->link=NULL;
        linked_lists_copy(q->link, &((*s)->link));
    } }

No comments:

Post a Comment

Thank you for Commenting Will reply soon ......

Featured Posts

Discover powerful tools for digital investigations, IP intelligence, threat hunting, exposed services, data breach research and satellite imagery.

14 Powerful OSINT Tools for Cybersecurity | BytesXplorer </> Bytes Xplorer TECHNOLOGY • ...