Tutorials Shared by the Internet Community
|Top Tutorials||New Tutorials||Submit||Login||Register|
Tutorial Basic Detail
Total Hits: 16677
Total Votes: 144 votes
Average Rating: 3.81 out of 5
Category: C and C++/General Development
Description:Here's how I think of normal variables and how I think of pointers:
Normal variables are memory cells that hold data
Pointers are memory cells that hold offsets of other memory cells.
So, normal variables hold data (binary values), pointers hold the address of other variables (the hexadecimal value of the address), yeah, it's that simple.
Pointers are different because unlike normal variables they don't directly store data, instead they store the memory address where the actual data is stored.