[##c] <pragma_> !cstd pointer value 6.3
Displaying #1 of 4 matches: 126.96.36.199p1: [Lvalues, arrays, and function designators] Except when it is the operand of the sizeof
operator or the unary & operator, or is a string literal used to initialize an array, an expression that has type ``array
of type'' is converted to an expression with type ``pointer to type'' that points to the initial element of the array object
and is not an lvalue. If the array object has register storage class, the behavior is undefined.