Comment by 1718627440

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.