char arrays are still statically allocated, but will be truncated if trying to print more to them than space available, rather than just writing to random memory.