What does it mean to do this:
int* Pointer;
instead of
int *Pointer;
or (*int)(*Pointer)
And is something like
**Pointer
like a pointer into another pointer
What does it mean to do this:
int* Pointer;
instead of
int *Pointer;
or (*int)(*Pointer)
And is something like
**Pointer
like a pointer into another pointer
Nothing, although the latter is possibly better practice if you're going to declare multiple variables on the same line.
Non-sensical. You might be trying to cast *Pointer to type int * in the C-style manner of casting, but that isn't the way to do it.
Declared as "int **Pointer", Pointer would be a pointer to a pointer to an integer.