Hacker News new | ask | show | jobs
by 1718627440 307 days ago
> You can't have a reference (aka pointer) pointing to a variable.

What?

    int a;
    int * p = &a;

?
1 comments

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.