int a = 5;
const int b = a, c = 4;
int e[a];
int d[b];
int f[c];
Definicja f[c]jest poprawna.
Zmienna bjest również stała int, ale kompilator dał mi błąd „wyrażenie musi mieć stałą wartość” dla wiersza int d[b]. Jakie są różnice między bi c?