title: C++ arrays as function arguments
body: <ul>
  <li>Can I pass arrays to functions just as I would do with primitives such as int and bool?</li>
  <li>Can I pass them by value?</li>
  <li>How does the function know of the size of the array it is passed?</li>
  </ul>