Menu
Coddy logo textTech

Deklarowanie tablic

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

Tablica to zbiór elementów i może zawierać wartości tego samego typu, takie jak liczby, ciągi znaków, a nawet inne tablice. Tablice tworzy się za pomocą nawiasów kwadratowych [], a elementy wewnątrz tablicy są oddzielone przecinkami.

Oto przykład tworzenia tablicy:

int numbers[] = {1, 2, 3, 4, 5};

Aby sprawdzić długość tablicy, możemy użyć funkcji std::size():

int length = std::size(numbers);

Zmienna length będzie miała wartość 5, ponieważ tablica zawiera 5 elementów.

Innym sposobem tworzenia tablicy jest użycie nawiasów [], po których podaje się rozmiar tablicy:

int numbers[5];

W zakresie lokalnym (na przykład wewnątrz main()) pozostawia to 5 niezainicjalizowanych elementów, więc mają one nieokreślone wartości. Zapisz int numbers[5] = {};, aby ustawić je wszystkie na 0. Tylko tablice statyczne lub globalne są niejawnie inicjalizowane zerami.

challenge icon

Wyzwanie

Łatwy

Utwórz tablicę o nazwie shoppingList, która zawiera następujące produkty: bread, eggs, milk i butter.

Spróbuj swoich sił

#include <iostream>
#include <string>

int main() {
    // Utwórz tutaj tablicę shoppingList
    
    
    // Nie zmieniaj kodu poniżej
    std::cout << "Shopping List:" << std::endl;
    for (int i = 0; i < std::size(shoppingList); i++) {
        std::cout << shoppingList[i] << std::endl;
    }
    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