\newpage \subsubsection{Arrays} \lC\ compiler does not do any array bound checks! Thus, always check array bounds. Unlike some other programming languages, arrays are \bi{not} dynamic length. The below snippet includes already some pointer arithmetic tricks. The variable \texttt{data} is a pointer to the first element of the array. \inputcodewithfilename{c}{code-examples/00_c/00_basics/}{03_arrays.c}