The language C introduced the C-style character string. These are 1D arrays of characters that end with \0.

The \0 is a null character. So strings ending in this are known as null terminated strings.

The \0 doesn't actually output but we need to make our array big enough to hold it.