Start•LEKCJA 03 / 24

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

  1. int age = 25;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
  2. double price = 9.99;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
  3. bool active = true;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
Oczekiwany wynik / efektpo uruchomieniu przykładu
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();
Wynik drugiego przykładupo uruchomieniu przykładu
6
Sprawdź, czy rozumiesz

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ą.

To już koniec tej lekcji.

Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.