title: What are static pointers in RAM and how can they exist?
body: <p>I've been studying C++ Game Hacking via tutorials for a week or two and I almost get it all.
  However, there's on thing that keeps bothering me over and over again.</p>
  
  <p>To customize a value (f.e. player's health) we must search the memory address with Cheat Engine (or such) and set the value to something else.
  These memory addresses are obviously different every time we start the program, cause it wont always use the same spot in RAM.</p>
  
  <p>To solve this problem, people will try to find a <em>static pointer</em> to the memory address which contains the value; how are the pointers static, how can they reserve a static address from RAM?</p>