title: How to make an array with a dynamic size? General usage of dynamic arrays (maybe pointers too)?
body: <p>I'm trying to make a program which </p>
  
  <ol>
  <li>Takes the user input (let's say all of it is <code>int</code>)</li>
  <li>Store it in an array without a starting size (i.e. not -> <code>array[5];</code>); and then</li>
  <li>Use the information stored in the array for whatever sinister purposes.</li>
  </ol>
  
  <p>I'm asking for help so that I can learn how to do this on my own if needed.</p>
  
  <ul>
  <li>How do I make a dynamic array without a set size?  </li>
  <li>How can I use/access/reach the elements in the above array?</li>
  </ul>
  
  <p>Reading just didn't explain enough for me.</p>
  
  <p>I know it's a very noobish question, and yes, I am a noob, but to change that I need some help.</p>