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
4/10