Question
Assume entries in a linked list are of type struct listrec : struct listrec { char value; struct listrec *next; }; Write a main ()
Assume entries in a linked list are of type struct listrec:
struct listrec
{
char value;
struct listrec *next;
};
Write a main() routine in which you create the following linked list:
| a | --|----> | c | --|-----> | w | --|----> NULL
Write a function called printlist that takes a pointer to the start of a linked list and prints out all the nodes in the list in sequence. The inferface of this function is
void printlist(listrec *start_of_linked_list)
{
// print out all the nodes in the list
}
In your main( ), you may have
void main( )
{
listrec *head_old;
head_old = (beginning memory address of the linked list)
printlist(head_old); // print out the information in the linked list
}
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started