Identifitseerija ja muutuja erinevus

Sisukord:

Identifitseerija ja muutuja erinevus
Identifitseerija ja muutuja erinevus

Video: Identifitseerija ja muutuja erinevus

Video: Identifitseerija ja muutuja erinevus
Video: Teema lühitutvustus: romad, sindid, ajalugu ja antiziganism 2024, Detsember
Anonim

Võtmete erinevus – identifikaator vs muutuja

Programmeerimiskeel on loodud teatud tüüpi andmete töötlemiseks ja kasuliku teabe pakkumiseks. Andmed võivad olla numbrid, märgid, stringid jne. Programm on kindlas programmeerimiskeeles kirjutatud juhiste kogum, mis annab arvutile juhiseid. Arvuti töötleb andmeid vastav alt juhistele. Andmetega manipuleerimisel on vaja need salvestada. Muutuja on salvestusala, mis suudab väärtust hoida. Muutujatel on nende tuvastamiseks nimed. Mitte ainult muutujatel, funktsioonidel, klassidel jne on ka nimed, mida nimetatakse identifikaatoriteks. Identifikaatorid loob programmeerija. Identifikaator ja muutuja on programmeerimises kaks levinud terminit. Peamine erinevus identifikaatori ja muutuja vahel on see, et identifikaator on muutujale, funktsioonile, massiivile, klassile või struktuurile antud nimi, samas kui muutuja on nimi, mis antakse mälukohale, mis võib väärtust hoida.

Mis on identifikaator?

Identifitseerija viitab muutuja, funktsiooni, massiivi, klassi või struktuuri nimele. Identifikaatorid loovad programmeerijad. Identifikaatorite jaoks on oluline kasutada kordumatuid nimesid, kuna need tuvastatakse programmi täitmisel. Programmeerimiskeeled järgivad identifikaatorite nimetamiseks kindlaid reegleid. Enamasti kasutatakse kehtivate identifikaatorite jaoks ainult tähestikulisi märke (A kuni Z või a kuni z), alakriipsu (_) ja numbreid (0 kuni 9). Üldjuhul võib identifikaatori esimene märk olla alakriips või täht ning see ei tohiks olla number.

Programmeerimisel, kui int arvuna on lause; see tähendab, et on olemas muutuja nimega number, mis võib sisaldada täisarvu. Sõna "number" on identifikaator. Kui on avaldus topeltpiirkonnana; see tähendab, et on olemas muutuja nimega ala, mis võib sisaldada topeltväärtust. Piirkond on kehtiv identifikaator. Mõned kehtivate identifikaatorite näited on vanus, palk, õpilase number, summa ja _empNo. Mõned näited kehtetutest identifikaatoritest on 123abc, -studentno. Identifikaator 123abc algab numbriga. Niisiis, see on kehtetu. Identifikaator -studentno algab mõne muu märgiga peale tähestiku või alakriipsu.

Erinevus identifikaatori ja muutuja vahel
Erinevus identifikaatori ja muutuja vahel

Joonis 01: Identifikaator ja muutuja

Enamik programmeerimiskeeli on tõstutundlikud. Seetõttu on väike- ja suurtähed erinevad. Identifikaatori summa ja AMOUNT on kaks eraldi identifikaatorit, isegi kui neil on sama nimi. Identifikaatorite jaoks on oluline kasutada tähendusrikkaid nimesid, kuna see parandab koodi loetavust. Tähenduslikud identifikaatorid muudavad programmi ka hõlpsasti mõistetavaks.

Mis on muutuja?

Programmeerimisel on vajalik andmete salvestamine. Arvutused tehakse salvestatud andmete põhjal. Need andmed tuleks salvestada mälukohta. Muutuja on konteiner või salvestusala andmete hoidmiseks. Iga salvestusala identifitseerimiseks antakse muutujatele kordumatu nimi või identifikaator. Muutujate nimed tähistavad andmete salvestamise mälukohti. Igal muutujal on salvestamiseks konkreetne andmetüüp.

Muutuja deklaratsioonis on muutuja nimi määratud, kuid muutuja jaoks pole mälu eraldatud. Kui int arvuna on avaldus; see tähendab, et muutuja nimi on number ja see võib salvestada täisarvu väärtuse. Kuid ei jäta muutuva numbri jaoks mälu kõrvale. Muutujale algväärtuse määramist nimetatakse initsialiseerimiseks. Kui on lause int arv=5; muutuja number võib salvestada täisarvu ja see lähtestatakse 5-ks.

Milline on identifikaatori ja muutuja sarnasus

Programmeerimisel kasutatakse nii identifikaatorit kui ka muutujat

Mis vahe on identifikaatoril ja muutujal?

Identifitseerija vs muutuja

Identifitseerija on muutujale, funktsioonile, massiivile, klassile või struktuurile antud nimi. Muutuja on nimi, mis antakse mälukohale, mis võib sisaldada väärtust.
Vahemik
Identifitseerijate vahemik on suurem kui muutujatel. Muutujate nimed on identifikaatorid.
Kasutus
Olemile kordumatu nime andmiseks kasutatakse identifikaatorit. Muutuja on kordumatu nimi mälu asukoha tuvastamiseks.

Kokkuvõte – identifikaator vs muutuja

Programmeerimisel on nii palju mõisteid, nagu muutujad, funktsioonid, klassid jne. Igaühe põhieesmärk on arvutusprobleemide lahendamiseks andmetega õigesti manipuleerida. Muutujatele, funktsioonidele, klassidele tuleks anda sobivad nimed, et neid tuvastada ja programmist aru saada. Identifikaatorid on neile antud nimed. Andmed salvestatakse mällu ja nendele mälukohtadele tuleks anda nende tuvastamiseks nimed. Selles artiklis käsitleti erinevust identifikaatori ja muutuja vahel. Identifikaatori ja muutuja erinevus seisneb selles, et identifikaator on nimi, mis antakse muutujale, funktsioonile, massiivile, klassile või struktuurile, samas kui muutuja on nimi, mis antakse mälukohale, mis võib sisaldada väärtust.

Laadige alla identifikaatori ja muutuja PDF-fail

Saate alla laadida selle artikli PDF-versiooni ja kasutada seda võrguühenduseta kasutamiseks vastav alt tsitaadi märkusele. Palun laadige PDF-versioon alla siit: Erinevus identifikaatori ja muutuja vahel

Soovitan: