Anyway, I believe you can turn on bound checks with some C-compilers if you want it,
Won't work, because C arrays decay to pointers whenever passed to a function, so you lose all hope of bounds checking except in the most trivial of cases.
http://www.drdobbs.com/architecture-and-design/cs-biggest-mistake/228701625
