Muutuv

Autor: Robert Simon
Loomise Kuupäev: 21 Juunis 2021
Värskenduse Kuupäev: 24 Juunis 2024
Anonim
Muutuv töö
Videot: Muutuv töö

Sisu

Definitsioon - mida muutuja tähendab?

Muutuja (C #) tähendab asukohta mälus, kuhu rakendus saab oma andmeid salvestada. Muutujaid kasutatakse arvutuste tulemuste salvestamiseks ja väärtuste hoidmiseks, mis võivad programmi täitmise ajal muutuda. Muutujaid kasutatakse ka avaldise moodustamiseks ja andmete saamiseks.

C # keel on loodud "tüübikindlaks", mis aitab tagada, et muutujasse salvestatud väärtus oleks sobiv tüüp. Muutuja tüüp määrab, milliseid andmeid see võib hoida. See funktsioon aitab vähendada programmeerija koormust, tagades andmetüübi ohutuse.

Erinevalt lõdvalt kirjutatud keeltest, näiteks Jscript, eeldab C # muutuja andmetüübi täpsustamist deklaratsiooni ajal, mis aitab muutuja mälu eraldada käitamisajal. Muutujasse salvestatud andmete terviklikkuse säilitamiseks määratleb C # reeglite kogumi, mis dikteerivad muutujaga lubatud toiminguid.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab muutujat

Muutuja tuleb enne kasutamist deklareerida. Muutuja deklareerimisel näidatakse selle nimi, tüüp ja valikuline algväärtus. Hea programmeerimistava on muutuja algselt määramine. Muutuja väärtuse saab seada väärtuse määramise või suurendamise / vähendamise (++ / -) operaatorite abil. Muutuja ulatus määrab selle nähtavuse programmi koodi suhtes ja seda saab täpsustada klassi või meetodi tasemel või pesastatud koodina.

Muutuja võib olla väärtus või viitetüüp. Kui väärtuse tüübi muutujaid hoitakse virnas, luuakse hunnikus referentstüübi muutujad, viidates virnas talletatud eraldatud mälule.

Näiteks saab muutuja „StudentName” kuulutada viitetüübi stringimuutujaks.

Kindlat tüüpi deklareeritud muutujat ei saa uue tüübiga uuesti deklareerida. Kindlat tüüpi muutujat saab teisendada teiseks tüübiks, kasutades kaudset tüüpi teisendamist või selgesõnalist teisendamist (ülekandmine). Ehkki kaudne teisendamine ei põhjusta andmete kadu ja see toimub kompileerimise ajal, võib ülekandmine põhjustada andmete kadu töö ajal.
See määratlus kirjutati C #