int a = 5;
const int b = a, c = 4;
int e[a];
int d[b];
int f[c];
La definizione di f[c]è valida.
Anche la variabile bè una costante int, ma il compilatore mi ha dato l'errore "espressione deve avere un valore costante" per la riga int d[b]. Quali sono le differenze tra be c?