Pointer is a variable which is used to manipulate their values by their address. using pointer we can reduce the memory allocation for changing the variable value
Pointer is an derived data type which helps to store the address of any variable and it occupies 2bytes of memory for any kind of variable for int or float or character