INF.03 · pytanie 597
Technik informatykTechnik programista
W języku C++ zdefiniowano zmienną: char zm1;. W jaki sposób można do niej przypisać wartość zgodnie ze składnią języka?
- Azm1 = 'w';Poprawna
- Bzm1 == 0x35;
- Czm1[2] = 32;
- Dzm1 = "wiadro";
Wyjaśnienie
Zmienna typu char przechowuje POJEDYNCZY znak, który w C++ zapisuje się w apostrofach. Dlatego zm1 = 'w'; poprawnie przypisuje znak - apostrofy odróżniają literał znakowy od łańcucha. Dlatego prawidłowe jest zm1 = 'w';.