how to create basic linklist in c++

how to create basic linklist in c++-->


code->

#include<iostream>
using namespace std;
struct node{

int data;
node* next;
node(int data){ //constructor
this->data=data;
next=NULL;
}
};
node * creatlinklist(){ //we crate function for linklist
int data;
node * head=NULL;
cin>>data;
if(data!=-1){

head=new node(data);
}
else{
return head;
}
node* tail=NULL;
tail=head;
cin>>data;
while(data!=-1){

node *temp=NULL;
temp=new node(data);
tail->next=temp;
tail=temp;
cin>>data;
}

return head;
}

void print(node* head){ //print fucntion
while(head){
cout<<head->data<<"-->";
head=head->next;
}
return;
}

int main(){
node* head=creatlinklist(); //function calling
print(head);
return 0;
}



Comments

Popular posts from this blog

how touch screen works || टच स्क्रीन क्या है ? टच स्क्रीन कैसे काम करती है ?

जिओ टीवी jio tv की मदद से मोबाइल पर देखें टीवी ।। how to use jio tv