Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kuinka luoda funktio C++:ssa? | Johdanto
C++-Funktiot

Kuinka luoda funktio C++:ssa?

Pyyhkäise näyttääksesi valikon

C++:ssa on monia sisäänrakennettuja funktioita, mutta joskus voi olla tarpeen kirjoittaa oma funktio.

main.cpp

main.cpp

12345
// Function to add two numbers int add(int a, int b) { return a + b; }
Funktiosignatuuri
expand arrow

Funktiosignatuuri antaa olennaiset tiedot funktion rajapinnasta, kuten nimen, paluuarvon tyypin ja parametrilistan.

Paluuarvon tyyppi
expand arrow

Määrittää tiedon tyypin, jonka funktio palauttaa. Esimerkiksi int tarkoittaa, että funktio palauttaa kokonaisluvun.

Funktion nimi
expand arrow

Yksilöllinen tunniste funktiolle, jota käytetään funktion kutsumiseen ohjelman muista osista.

Parametrilista
expand arrow

Määrittelee syötearvot, joita funktio odottaa. Esimerkiksi funktio voi odottaa yhtä kokonaislukua parametrina nimeltä n.

Funktion runko
expand arrow

Sisältää koodin, joka suorittaa halutut toiminnot, ja on suljettu aaltosulkeisiin {}.

Paluuarvolauseke
expand arrow

Määrittää arvon, jonka funktio palauttaa kutsujalle return-avainsanalla.

Edellä kuvasimme C++-funktion rakenteen: jokainen funktio koostuu allekirjoituksesta, funktion rungosta ja paluuarvosta.

question mark

Mikä seuraavista kuvaa parhaiten funktion pääosat?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 2
some-alt