Thank you all for posting great help on my last question. This is one hell of a site for knowledge.
I have another question. I am starting on pointers and linked lists. I understand the concept of how they are made, the head and tail and how to add one (mostly), this may sound silly but how to you make the contents? I see how you make the first one, but how do u add more info. Heres an example of what I know.
Creating one
some of this is wrong but how do u make more info. Like say i wanted the first node to be data=1 then the second node to be data =2 and 3 for the 3rd and so on until the last being Null. any suggestions??Code:#include<iostream> using namespace std; typedef struct node // linked list structure { int data; // will store information node *next; // the reference to the next node }; node *temp= new node; node *head = NULL; //empty linked list node *tail = new node; int main() { cout << "Please enter the number data "; cin >> temp->data; cout << temp->data; temp->data=head; temp->next=head; head=temp; cout << head; system("pause"); return 0; } {