All concepts are similar to the integer pointer. If you are directly reading this article, kindly go through the integer pointer topic before getting started with this.
A character pointer only stores an address of a character variable.
Referencing and dereferencing of a character pointer
For the sake of understanding better, let's assume the address of a variable var.
If we assume address of a variable var as 1024 then the output of the above program will be,