Q:
Improve the following code using typedef.
struct node
{
int data1; float data2;
struct node *left;
struct node *right;
};
struct node *ptr;
ptr = (struct node *) malloc (sizeof (struct node) );
Answer
typedef struct node * treeptr
typedef struct node
{
int data1;
float data2;
treeptr *left;
treeptr *right;
}treenode;
treeptr ptr;
ptr = ( treeptr ) malloc ( sizeof ( treenode ) );
View answer
Workspace
Report Error
Discuss