Mastering C Pointers: Tools for Programming Power