What I can understand about pointers

From what I can understand about pointers, they simply store values into an address (denoted by a ‘&’ operator) located in the system memory (RAM). Think of the system RAM as a library with the books categorised into different shelves according to their genre. In this case, the librarian is a pointer, the books are the values, and the shelves are the address for the respective books. If the librarian wants to place horror books or wants to get access to the horror books, she will need to go to ‘address’ of the horror shelves where they are placed.

Privacy & Terms