Udostępnij za pomocą


Błąd kompilatora C2097

nielegalna inicjalizacja

Aby rozwiązać ten problem, sprawdzając następujące możliwe przyczyny

  1. Inicjowanie zmiennej przy użyciu wartości niekonstantej.

  2. Inicjowanie krótkiego adresu z długim adresem.

  3. Inicjowanie lokalnej struktury, unii lub tablicy z niekonseksantnym wyrażeniem podczas kompilowania z /Za.

  4. Inicjowanie za pomocą wyrażenia zawierającego operator przecinka.

  5. Inicjowanie za pomocą wyrażenia, które nie jest ani stałe, ani symboliczne.