title: How does Enum allocate Memory on C?
body: <p>I'm trying to work with C and Assembly (intelx8086) language.</p>
  <p>I'm also using one class that was implemented by a friend of mine. It has a</p>
  <pre><code>typedef enum data_10 {a=0,b=7,c=10,} data_10_type;
  </code></pre>
  <p>I want to work with this class bitwise (AKA construct it/destroy it on Assembly). My question is, how much memory does &quot;enum&quot; take?</p>