Vidyalelo
Data Structure · Q172

Introduction to Data Structures

Programming · Data Structure · question 172

Q172

Consider the following definition in c programming language. struct node int data; struct node * next; typedef struct node NODE; NODE *ptr; Which of the following c code is used to create new node?

A.
ptr = (NODE*)malloc(sizeof(NODE));
Answer
B.
ptr = (NODE*)malloc(NODE);
C.
ptr = (NODE*)malloc(sizeof(NODE*));
D.
ptr = (NODE)malloc(sizeof(NODE));

Answer: Option A

Solution

Answer: Option A
No explanation is given for this question Let's Discuss on Board