I am currently writing a C++ API for Unigraphics(CAD Program) as part of my final year uinversity project.
In the example programs im modifying, there is alot of use of '*' and '&', in the context:
When defining variables:
char *feature_select = "Please Select Features";
void *filter = NULL;
int *count = NULL;