Decay: Loss of C-Array Length Information
When you invoke a function taking a C-array, >decay occurs. The function takes the C-array via a pointer to its first element. The C-array to pointer conversion is error-prone because length information of the C-array is lost.