• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Ostrzeżenie o niezainicjowanej zmiennej

+4 głosów
126 wizyt
pytanie zadane 13 września 2020 w C i C++ przez kacper1445 Gaduła (4,370 p.)

Witam, mam strukturę card, z jednoczesnym tworzeniem tablicy

struct card
{
    char color;
    string figure;
} deck[52];

Jednak pokazuje mi ostrzeżenie: Zmienna „card::color” jest niezainicjowana. Zawsze inicjuj zmienną składową (type.6).

Nawet jeżeli dam jakąś początkową wartość zmiennej color to ostrzeżenie nadal występuje.

Jednak jeżeli zrobię to w ten sposób:

struct card
{
    char color;
    string figure;
};

card deck[52];

To ostrzeżenie znika. Jaka jest różnica pomiędzy tymi zapisami i dlaczego tak się dzieje?

komentarz 14 września 2020 przez j23 Mędrzec (166,180 p.)
Jaki kompilator?

1 odpowiedź

0 głosów
odpowiedź 14 września 2020 przez Whiskey_Taster Stary wyjadacz (12,010 p.)
Możliwe, że to wina kompilatora, którego używasz. U mnie problem nie występuje pomimo identycznej deklaracji. Może zaktualizuj kompilator i wtedy zobacz, czy ostrzeżenie wciąż wyskakuje.

Podobne pytania

–1 głos
2 odpowiedzi 86 wizyt
pytanie zadane 12 marca w C i C++ przez bartaser15 Nowicjusz (120 p.)
+1 głos
0 odpowiedzi 106 wizyt
pytanie zadane 27 grudnia 2018 w C i C++ przez eSpring Początkujący (270 p.)
0 głosów
2 odpowiedzi 232 wizyt
pytanie zadane 10 sierpnia 2018 w SQL, bazy danych przez mi-20 Stary wyjadacz (12,570 p.)

85,852 zapytań

134,629 odpowiedzi

298,887 komentarzy

56,719 pasjonatów

Advent of Code 2021

Top 15 użytkowników

  1. 807p. - rucin93
  2. 806p. - nidomika
  3. 806p. - CC PL
  4. 803p. - Whistleroosh
  5. 761p. - adrian17
  6. 754p. - Michal Drewniak
  7. 751p. - Mikbac
  8. 747p. - Mateusz Bogdan
  9. 686p. - Argeento
  10. 683p. - tokox
  11. 649p. - ScriptyChris
  12. 642p. - s. Dorota Kowalewska
  13. 609p. - Vinox
  14. 601p. - Marcin Harasimowicz
  15. 551p. - TheLukaszNs
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...