title: How to read/write type values from "raw" memory in C?
body: <p>How do I make something like this work?</p>
  
  <pre><code>void *memory = malloc(1000);  //allocate a pool of memory
  *(memory+10) = 1;  //set an integer value at byte 10
  int i = *(memory+10);  //read an integer value from the 10th byte
  </code></pre>