Contents|Index|Previous|Next
 Non-lvalue arrays may have subscripts  

Subscripting is allowed on arrays that are not lvalues, even though the unary ‘&’ operator is not. For example, this is valid in GNU C though not valid in other C dialects: