Introduction to using pointers in C. Covers dereferencing, getting memory addresses from variables, and passing pointers to functions.
See more programming articles at http://www.vertstudios.com/blog
* The '&' is known as the "address of" operator, not the "ampersand operator".
* You cannot take the memory address of register variables. My statement "You can take the address of ANY variable" was too general, and incorrect. But you can take the address of MOST variables!