Comment by 1718627440
6 months ago
> You can't have a reference (aka pointer) pointing to a variable.
What?
int a;
int * p = &a;
?
6 months ago
> You can't have a reference (aka pointer) pointing to a variable.
What?
int a;
int * p = &a;
?
That's a pointer to an integer.
Yes. You claimed you can't have pointers to a variable. I showed how to have a pointer to a variable of type integer.
If you dereference it you get back an integer, not a variable. A variable is a name that identifies a value; the pointer points to the value, not to the name.