Přístup k prvkům vektoru

V předchozím cvičení jsme se naučili, jak vytvořit vektor. Nyní se podíváme, jak přistupovat k jednotlivým prvkům vektoru.

Každý prvek ve vektoru má svůj index, což je jeho pozice ve vektoru. Indexy začínají od nuly. To znamená, že první prvek má index 0, druhý prvek má index 1 a tak dále.

Podívejme se na příklad:

std::vector novorocniPredsevzeti = {"Psát si deník", "Navštívit kurz sokolnictví", "Naučit se žonglovat"};

V tomto příkladě je "Psát si deník" na indexu 0, "Navštívit kurz sokolnictví" na indexu 1, "Naučit se žonglovat" na indexu 2.

Pokud chceme přistoupit k prvnímu prvku ve vektoru novorocniPredsevzeti a vypsat ho, použijeme hranaté závorky do kterých napíšeme index prvku ke kterému chceme přistoupit. Např.:

std::cout << novorocniPredsevzeti[0] << std::endl;
// Vypíše: Psát si deník

Podobně můžeme přistoupit k dalším prvkům ve vektoru a vypsat je:

std::cout << novorocniPredsevzeti[1] << std::endl; // Vypíše: Navštívit kurz sokolnictví
std::cout << novorocniPredsevzeti[2] << std::endl; // Vypíše: Naučit se žonglovat

Nebo můžeme hodnotu uložit do proměnné:

std::string prvniPredsevzeti = novorocniPredsevzeti[0];

Pokyny

Uložte jednoho spolupracovníka z vektoru spolupracovnici do proměnné s názvem oblibenySpolupracovnik.

Vypište hodnotu proměnné oblibenySpolupracovnik.

Začněte programovat zdarma

Registrací souhlasíte s provozními podmínkami a zásadami ochrany osobních údajů.

Nebo se registrujte pomocí:

4/10

Přístup k prvkům vektoru | Start Coder