>>What does it mean when you declare something with Void type?
I have only seen pointers of void being declared for example
int a;
char b;
float c;
void *ptr_void;
ptr_void=&a;
ptr_void=&b;
ptr_void=&c;
in the above case, void can point to any data type. Maybe some of the more experienced members can help you out with your specific case.
return void; would mean returning nothing. You can simply use
return
>>Whats the difference between NULL and 0?
Sorry but I do not know the answer.
What is the astrix mean in this line of code?
The asterisk is used to declare
pointers in C++. In your case you have created an array of pointers of type char.