Mitä muuttujat ovat tietokoneohjelmissa?

Muuttuja on tapa viitata a-alueen tallennusalueelle tietokoneohjelma. Tähän muistipaikkaan sisältyy arvoja - numeroita, tekstiä tai monimutkaisempia tietoja, kuten palkkatiedot.

Käyttöjärjestelmät lataavat ohjelmat tietokoneen muistin eri osiin, joten mikään muistipaikka ei tiedä tarkalleen tietty muuttuja ennen ohjelman suorittamista. Kun muuttujalle on annettu symbolinen nimi, kuten "työntekijän palkanlaskennan_id", kääntäjä tai tulkki voi selvittää, mihin muuttuja tallennetaan muistiin.

Muuttuvat tyypit

Kun julistat muuttujan ohjelmassa, määrität sen tyypin, joka voidaan valita integraali-, liukuluku-, desimaali-, boolean- tai nollatyyppityyppien joukosta. Tyyppi kertoo kääntäjälle, miten muuttujaa käsitellään ja tyyppivirheiden tarkistamista. Tyyppi määrittelee myös muuttujan muistin sijainnin ja koon, arvoalueen, jonka se voi tallentaa, ja toiminnot, joita muuttujaan voidaan soveltaa. Muutamia perusmuuttujatyyppejä ovat:

int - int on lyhenne sanoista "kokonaisluku". Sitä käytetään määrittämään numeeriset muuttujat, joilla on kokonaislukuja. Int muuttujiin voidaan tallentaa vain negatiivisia ja positiivisia kokonaislukuja.

instagram viewer

tyhjä - Nollable int: llä on sama arvoalue kuin int, mutta se voi tallentaa nollan kokonaislukujen lisäksi.

char - Char-tyyppi koostuu Unicode-merkistä - kirjaimet, jotka edustavat suurimpaa osaa kirjoitetuista kielistä.

bool - Bool on perustavanlaatuinen muuttujatyyppi, jolla voi olla vain kaksi arvoa: 1 ja 0, jotka vastaavat oikeaa ja vääriä.

kellua, kaksinkertainen ja desimaali - nämä kolme muuttuintyyppiä käsittelevät kokonaislukuja, numeroita desimaalilla ja murto-osia. Ero kolmen välillä on arvoalueella. Esimerkiksi kaksinkertainen on kaksinkertainen kelluksen koko, ja siihen mahtuu enemmän numeroita.

Muuttujien ilmoittaminen

Ennen kuin voit käyttää muuttujaa, sinun on ilmoitettava siitä, mikä tarkoittaa, että sinun on annettava sille nimi ja tyyppi. Kun olet ilmoittanut muuttujan, voit tallentaa sen tietotyypin, jonka ilmoitit sen pitävän. Jos yrität käyttää muuttujaa, jota ei ole ilmoitettu, koodisi ei käänny. Muuttujan ilmoittaminen C # -muodossa on muodossa:

;

Muuttujaluettelo koostuu yhdestä tai useammasta tunnisteesta, jotka erotetaan pilkuilla. Esimerkiksi:

int i, j, k;

char c, ch;

Muuttujien alustaminen

Muuttujille annetaan arvo käyttämällä yhtälöä, jota seuraa vakio. Lomake on:

= arvo;

Voit antaa arvon muuttujalle samanaikaisesti kuin se ilmoitetaan tai myöhemmin. Esimerkiksi:

int i = 100;

tai

lyhyt a;
int b;
kaksinkertainen c;

/ * todellinen alustus * /
a = 10;
b = 20;
c = a + b;

Tietoa henkilöstä C #

C # on oliokeskeinen kieli, joka ei käytä globaaleja muuttujia. Vaikka se voitaisiin kääntää, sitä käytetään melkein aina yhdessä .NET-kehyksen kanssa, joten C #: hen kirjoitetut sovellukset suoritetaan tietokoneissa, joissa .NET on asennettu.

instagram story viewer