' assignment makes pointer from integer without a cast "
Hi All,
Greeting!
I am getting this error " assignment makes pointer from integer without a cast" for this line.
Code:
root=addtree(root,job);
Declaration for addtree is as follows
Code:
Tree_ptr addtree(Tree_ptr ,char *);
and Tree_ptr is
Code:
typedef struct tree_node
{
char *word;
int index;
struct tree_node *left;
struct tree_node *right;
}Tree;
typedef struct tree_node *Tree_ptr;
.
and Declaration for root is
The whole point is to return a pointer to a structure tree_node. I am just trying to learn typedef. Could some one please explain what is wrong with this declaration?