Penso di non aver mai visto un [] che non significhi array in C.
Sfondo:
Stavo leggendo i valori -l e i valori -R qui: link e li dice così. Sono curioso.
Che cosa dice c'è "Un'espressione subscript ([]) che non valuta un array." Le parole chiave qui sono "valutare".
Se hai un array di int chiamato x
, l'espressione x[5]
valuta un int, non un array. D'altra parte, se si tratta di un array di matrici di int, l'espressione x[5]
valuta un array di int, e quindi non può essere un valore l valido.
Leggi altre domande sui tag c