Question: Given the following linked list structure and variable declaration and assignment struct list{ float val; struct list * link; }; struct list x; which of
Given the following linked list structure and variable declaration and assignment struct list{ float val; struct list * link; }; struct list x; which of the following lines attaches a new link?
| a. | x->link=malloc(sizeof(struct list)); | |
| b. | x->link=(struct list *)malloc(sizeof(struct list)); | |
| c. | x.link=(struct list *)malloc(sizeof(struct list)); | |
| d. | x.link=(struct list)malloc(sizeof(struct list)); |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
