Definice funkcí
V C++ už jsme se s pár funkcemi setkali. Například: size()
pro velikost pole nebo at()
pro přístup ke znaku v textu. Tyto funkce za nás byly vytvořeny. My jsme je jen využívali. Nyní se podíváme jak takovou funkci vytvořit.
Funkci v C++ vytvoříme (definujeme) pomocí určení návratového typu (např. void
pro funkci, která nic nevrací), za kterým následuje název funkce, závorky a blok kódu.
Blok funkce už obsahuje příkazy, které chceme aby funkce provedla. Například:
void mojeFunkce() {
std::cout << "Toto je moje funkce" << std::endl;
}
Toto vytvoří funkci, která vypisuje Toto je moje funkce
. Kdybychom tento kód spustili, tak se nic nevypíše. To proto, že jsme funkci jen definovali ale nezavolali (nespustili). Jak funkce voláme se dozvíme v dalším cvičení.
Pokyny
Vytvořte funkci s názvem prvniFunkce
, která ve svém bloku kódu bude vypisovat: "Toto je má první funkce!"
.
Začněte programovat zdarma
2/7