void pointers are pointers that can point to any data type. It can be used for any data type like int, char etc. In C language, type casting not required. But in C++, need to type cast it manually. Void pointer is also called Generic pointer.
void *vp; // it can be used for int, char or any data type int *ip; char *cp; vp=(int*)ip; // vp as a integer pointer vp=(char *)cp; // vp as a char pointer
No comments:
Post a Comment