Mitä eroa C ++ -koodissa on muuttujan ja funktion välillä?


Vastaus 1:

Muuttuja on muistin sijainti, joka tallentaa jonkin verran arvoa. Siihen on liitetty nimi.

Toiminto on pala koodista, joka tekee jotain, kun sitä kutsutaan.

Tärkein ero muuttujasta on data, kun taas funktio on koodi. Tämä ero hämärtyy, koska muuttuja voi olla luokan jäsen, johon on kiinnitetty soitettavat koodit.

Joten sinun on lukittava käyttäytymiserot. Katso, muuttujalla on arvo. Toiminto on jotain, johon voit soittaa ja ottaa osoitteen pois, mutta sillä ei ole ”arvoa” (kuten todellisessa koodissa), johon pääsee kielen tarjoamilla tavoilla.

Mutta helpompi idea on pysyä “koodilla” tai “datalla”. Koodi on jotain mitä voit suorittaa, ja data on jotain mitä voit lukea.


Vastaus 2:

Kuten useimmilla kielillä, muuttujilla on arvot.g. numero, merkkijono tai monimutkaisempi objekti. Toiminnot ottavat arvoja (jotka usein määritetään muuttujille ja käyttävät niitä laskettaessa tai haettaessa joitain syötteeseen liittyviä tietoja ja tuotettaessa lähtöarvo. Ne voivat myös tehdä paljon ohjelmien eri osia, kuten piirtää graafisen käyttöliittymän tai lukea / kirjoittaa tiedostoihin.


Vastaus 3:

Kuten useimmilla kielillä, muuttujilla on arvot.g. numero, merkkijono tai monimutkaisempi objekti. Toiminnot ottavat arvoja (jotka usein määritetään muuttujille ja käyttävät niitä laskettaessa tai haettaessa joitain syötteeseen liittyviä tietoja ja tuotettaessa lähtöarvo. Ne voivat myös tehdä paljon ohjelmien eri osia, kuten piirtää graafisen käyttöliittymän tai lukea / kirjoittaa tiedostoihin.