first, I'm sorry for my poor English, it's not my first language.
It's my first time to study about pointers and I found somthing really weird.
The book I'm reading says * marker means a variable that the 'pa' indicates.
But when I try and initialize a pointer
int a;
int *pA =&a;
(they used *pA in this case) and then change it,
*pA=&a;
doesn't work, and
pA=&a;
works.
So my query is "is there any difference between initializing pointers and just substituting?"