#include <stdio.h>
int main()
{
//char variable
char ch;
//char pointer
char *pCh;
/* Initializing pointer variable with the
* address of variable ch
*/
pCh = &ch;
//Assigning value to the variable ch
ch = 'A';
//access value and address of ch using variable ch
printf("Value of ch: %c\n",ch);
printf("Address of ch: %p\n",&ch);
//access value and address of ch using pointer variable pCh
printf("Value of ch: %c\n",*pCh);
printf("Address of ch: %p",pCh);
return 0;
}
Value of ch: A Address of ch: 000000000022FE47 Value of ch: A Address of ch: 000000000022FE47 --------------------------------