How to handle arrays of char arrays

i can initialize a variable to a constant, why shouldn't i "need" to initialize a string variable to a constant?

it allows more knowledgeable developers to fully utilize the capabilities of the machine.

some do need that protection. Kernighan said C doesn't have the "guard rails" that C++ has that very large applications need.