Menu
Coddy logo textTech

Liczby całkowite

Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 5 z 74.

Zmienne to kontenery przechowujące wartości danych. Służą do przechowywania, przetwarzania i wyświetlania informacji w programie.

Krótko mówiąc, zmienna przypomina jednostkę pamięci, do której możemy uzyskać dostęp, wpisując nazwę zmiennej. 

Każda zmienna ma unikalną nazwę i wartość , które mogą być różnych typów. C++ ma różne wbudowane typy danych określające typ wartości, jaką może przechowywać zmienna.

Praca ze zmiennymi obejmuje dwa kroki:

  • Deklaracja: poinformowanie komputera, że zmienna istnieje:
    int age;
  • Inicjalizacja: przypisanie zmiennej wartości:
    age = 30;

Te dwa kroki można połączyć w jednej linii, używając następującego formatu:

variable_type variable_name = value;

W C++ liczby całkowite są zwykle reprezentowane za pomocą typu danych int.

int służy do przechowywania liczb całkowitych bez części dziesiętnej. Na przykład:

int age = 30;
int temperature = -5;
int count = 100;

Podczas deklarowania zmiennych w C++ musisz określić typ zmiennej przed jej nazwą. Nazywa się to deklaracją typu. Po zadeklarowaniu zmiennej określonego typu może ona przechowywać tylko wartości tego typu.

Możesz także zadeklarować wiele zmiennych tego samego typu w jednym wierszu:

int a, b, c;

We współczesnym C++ zmienne można również inicjalizować za pomocą inicjalizacji nawiasami klamrowymi lub inicjalizacji konstruktorem:

int num{0};   // inicjalizacja za pomocą nawiasów klamrowych
int num(0);   // inicjalizacja za pomocą konstruktora

C++ udostępnia również słowo kluczowe auto, które pozwala kompilatorowi automatycznie wywnioskować typ zmiennej na podstawie przypisanej jej wartości:

auto score = 10;    // wywnioskowany jako int
auto price = 9.99;  // wywnioskowany jako double
challenge icon

Wyzwanie

Początkujący

Zadeklaruj zmienną typu int o nazwie quantity i zainicjalizuj ją wartością 5.

Spróbuj swoich sił

#include <iostream>

int main() {
    // Zadeklaruj i zainicjalizuj tutaj zmienne
    
    
    // Wyświetl wartości — nie zmieniaj niczego poniżej tej linii
    std::cout << "Quantity: " << quantity;
    
    return 0;
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C++ online