I was reading a function in the stdio header file...but there is something that I don't understand:
this is the function description:
int fread (void * buffer, size_t size, size_t count, FILE * stream);
what do we mean by void* ? does this mean that it can be a pointer of any type?
and what is size_t ? why didn't they simple write int or long?