Menu
Coddy logo textTech

Dizi Tanımlama

Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası. Ders 58 / 74.

Bir array öğe koleksiyonudur ve numbers, dizeler veya hatta başka array'ler gibi aynı türden values içerebilir. Array'ler köşeli parantezler [] kullanılarak oluşturulur ve array içindeki öğeler virgüllerle ayrılır.

İşte bir dizi oluşturma örneği:

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

Dizinin uzunluğunu kontrol etmek için std::size() işlevini kullanabiliriz:

int length = std::size(numbers);

length değişkeni, array'de 5 öğe olduğu için 5 değerini tutacaktır.

Köşeli parantezleri [] ve ardından dizinin boyutunu kullanarak dizi oluşturmanın başka bir yolu:

int numbers[5];

Yerel kapsamda (örneğin main() içinde), bu 5 öğeyi başlatılmamış bırakır; dolayısıyla belirsiz değerler taşırlar. Hepsini 0 olarak ayarlamak için int numbers[5] = {}; yazın. Yalnızca statik veya global diziler örtük olarak sıfırla başlatılır.

challenge icon

Görev

Kolay

Şu öğeleri içeren shoppingList adlı bir dizi oluşturun: bread, eggs, milk ve butter.

Kendin dene

#include <iostream>
#include <string>

int main() {
    // Create the shoppingList array here
    
    
    // Aşağıdaki kodu değiştirmeyin
    std::cout << "Shopping List:" << std::endl;
    for (int i = 0; i < std::size(shoppingList); i++) {
        std::cout << shoppingList[i] << std::endl;
    }
    return 0;
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online C++ derleyicisi