Mainīgā definīcija

Mainīgo veidi klasificē programmā saglabātos datus

Equifax Exploit

Smith kolekcija/Gado/Getty Images





Mainīgais ir veids, kā atsaukties uz krātuves apgabalu a datorprogramma . Šajā atmiņas vietā ir vērtības — skaitļi, teksts vai sarežģītāki datu veidi, piemēram, algu ieraksti.

Operētājsistēmas ielādē programmas dažādās datora atmiņas daļās, tāpēc nav iespējams precīzi zināt, kurā atmiņas vietā ir konkrēts mainīgais pirms programmas palaišanas. Ja mainīgajam tiek piešķirts simbolisks nosaukums, piemēram, “darbinieka_algas saraksta_id”, kompilators vai tulks var noteikt, kur saglabāt mainīgo atmiņā.



Mainīgo veidi

Deklarējot mainīgo programmā, jūs norādāt tā veidu, ko var izvēlēties no integrālā, peldošā komata, decimāldaļas, Būla vai nulles veida. Veids norāda kompilatoram, kā rīkoties ar mainīgo un pārbaudīt tipa kļūdas. Veids arī nosaka mainīgā lieluma atmiņas pozīciju un lielumu, vērtību diapazonu, ko tas var saglabāt, un darbības, kuras var piemērot mainīgajam. Daži pamata mainīgo veidi ietver:

starpt - Int ir saīsinājums no 'vesels skaitlis'. To izmanto, lai definētu skaitliskos mainīgos, kuros ir veseli skaitļi. Int mainīgajos var saglabāt tikai negatīvus un pozitīvus veselus skaitļus.



null - Nulleējam int ir tāds pats vērtību diapazons kā int, taču tajā var saglabāt nulli papildus veseliem skaitļiem.

char - Char tipa rakstzīmes sastāv no unikoda rakstzīmēm — burtiem, kas apzīmē lielāko daļu rakstīto valodu.

bool - Bool ir pamata mainīgā tips, kam var būt tikai divas vērtības: 1 un 0, kas atbilst patiesībai un nepatiesai.

peldēt , dubultā un decimāldaļa - šie trīs mainīgo veidi apstrādā veselus skaitļus, skaitļus ar decimāldaļām un daļskaitļus. Atšķirība starp trim ir vērtību diapazonā. Piemēram, dubults ir divreiz lielāks par pludiņu, un tajā ir vairāk ciparu.



Mainīgo deklarēšana

Lai varētu izmantot mainīgo, tas ir jādeklarē, kas nozīmē, ka tam ir jāpiešķir nosaukums un veids. Kad esat deklarējis mainīgo, varat to izmantot, lai saglabātu datu veidu, kādu esat deklarējis tā saglabāšanai. Ja mēģināt izmantot mainīgo, kas nav deklarēts, kods netiks kompilēts. Mainīgā deklarēšana C# notiek šādā formā:

;



Mainīgo saraksts sastāv no viena vai vairākiem identifikatoru nosaukumiem, kas atdalīti ar komatiem. Piemēram:

int i, j, k;



char c, ch;

Mainīgo inicializēšana

Mainīgajiem tiek piešķirta vērtība, izmantojot vienādības zīmi, kam seko konstante. Veidlapa ir:



= vērtība;

Mainīgajam var piešķirt vērtību tajā pašā laikā, kad to deklarējat, vai vēlāk. Piemēram:

int i = 100;

vai

īss a;
int b;
dubultā c;

/*faktiskā inicializācija */
a = 10;
b = 20;
c = a + b;

Par C#

C# ir uz objektu orientēta valoda, kurā netiek izmantoti globālie mainīgie. Lai gan to varētu kompilēt, tas gandrīz vienmēr tiek izmantots kopā ar .NET framework, tāpēc C# rakstītās aplikācijas tiek darbinātas datoros, kuros ir instalēts .NET.