Zmienne i typy
Kurs C++ · Wyjaśnienie, przykłady, oczekiwany wynik i ćwiczenie.
Każda zmienna ma określony typ.
Jak to działa?
Popularne typy to int, double, bool, char i std::string. Dla napisu zwykle dołącza się nagłówek <string>.
auto pozwala kompilatorowi wywnioskować typ z wartości.
Przykład 1 — poznaj zapis
int age = 25;
double price = 9.99;
bool active = true;
auto score = 100;
std::cout << age << " " << score;
Wstaw instrukcje do main() po dołączeniu <iostream>.
Przeczytaj kod linijka po linijce
int age = 25;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.double price = 9.99;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.bool active = true;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
25 100
Przykład 2 — podobny problem, inne dane
Teraz przyjrzyj się drugiemu przykładowi. Zwróć uwagę na to, co zmieniło się w kodzie, a co w wyniku. Spróbuj przewidzieć rezultat przed przeczytaniem odpowiedzi.
std::string city = "Lublin";
std::cout << city.size();
6
Wróć do pierwszego przykładu, zmień jedną wartość i spróbuj samodzielnie przewidzieć wynik. Następnie uruchom kod i porównaj rezultat. W ten sposób nauczysz się nie tylko przepisywać instrukcje, ale rozumieć ich działanie.
Spróbuj samodzielnie
Utwórz zmienną std::string z imieniem i wypisz ją.
Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.