struct list_link
{
int key; // identifies the data
double value; // the data stored
struct list_link* next; // a pointer to the next data
};
struct list_link* create(int key, double value, struct list_link* next)
{
return 0;
}
the "struct list_link" contains two variables and a pointer.
what exactly is this "struct list_link* create(int key, double value, struct list_link* next)" ?
here create is a pointer to structure or is it a function to structure??
can anyone pls explain me what exactly is *create??