What is a pointer, Advantages and Disadvantages

In the C/C++ programming language, a pointer is a variable that holds the address of another variable. The type of this variable can be int, char, array, function, or any other pointer. The pointer’s size is determined by the architecture.…