In C, a pointer is a variable that contains the address of another variable.
This variable is open to being of any pointer type, including int, char, array, function, and more. The architecture affects the pointer’s size.
A pointer in 32-bit architecture, however, is 2 bytes in size.
A variable containing another variable’s address is known as a pointer.
Pointer stores the address of a variable, as opposed to other variables that store data of a certain kind.
For instance, whereas an integer pointer keeps the address of an integer variable, an integer variable maintains (or you could say stores) an integer value.
Vishalini.R Answered question May 29, 2023
