Változók

Változó: Megcímzett, névvel ellátott memóriaterület a számítógép RAM-jában.
Konstans: Állandó, nem változtatható érték.
Azonosító: Olyan jelsorozat, amellyel a változó tartalmára hivatkozhatunk és megváltoztathatjuk azt.
Értékadás: Az a művelet, melynek során a változó értéke megváltozik. Jele C#: „ = ” – egyenlő.
Kezdőérték: A változó és a konstans induló értéke
Deklaráció: Az algoritmus azon pontja, ahol a változót először elhelyezzük (típust adunk neki).
Definiálás, inícializálás : Értékadó művelet.
Kifejezés:
Műveletek:

Változók:

Fogalma: A változók olyan névvel ellátott memóriaterületek, amelyekben típustól függő értékeket tárolhatunk. Ezt a memóriaterületet számunkra a fordító (compiler) foglalja le, amelyre a program törzsében a változó azonosítójával hivatkozhatunk.
Minden változót, használat előtt deklarálni kell.

Jellemzői:

  1. Neve (azonosítója): Csak betűvel (az angol ABC szerint) és aláhúzásjellel kezdődhet, és betűvel, számmal vagy aláhúzásjellel folytatódhat. Hossza legalább 1 karakter. Kis- és nagybetű általában nem különböző (a C-ben igen).
  2. Típusa:
    • Logikai, szám (egész, valós), szöveg, karakter, stb.
    • Azonos típusok összehasonlíthatóak egymással.
    • A típus meghatározza, hogy milyen műveletek végezhetők vele.
    • Meghatározza a méretét (memóriában)
  3. Értéke: Egy a megadott típusban elhelyezkedő elem. Pl.
    • logikai (TRUE és FALSE lehet, hossza: 1 bit)
    • egész (-végtelen és +végtelen közötti egész szám)
    • valós (-végtelen és +végtelen közötti tört vagy egész szám),
    • string (’SzöVeG’ – maximum 255 karakter hosszúságú szöveg lehet, de lehet akár 1, akár 0 karakter hosszúságú is – a C-ben nincs valódi string, így nem csak 255 karakternyi, hanem bármilyen hosszúságú szöveget egy „0” karakter zárja),
    • karakter (’X’ – lehet speciális jel, számjegy, betű vagy üres karakter)
  4. Értelmezett műveletek

Kifejezés:

Változók literálok, műveleti jelek kombinációja.

pl.: int iSzam= iBe + 10;

literál: konkrét, kódba begépelt érték (pl. fent a 10)

Típusok:

  • Elemi (egyszerű) típusok

    • Egész
    • Valós
    • Karakter
    • Logikai
    • Mutató
  • Összetett típusok

    • Tömb
      • Egy dimenziós (vektor)
      • Két dimenziós (Mátrix vagy táblázat)
      • Több dimenziós
    • Karakterlánc
    • Rekord
    • Állomány(fájl)

Tartalom

2018. július
M T W T F S S
« Apr    
 1
2345678
9101112131415
16171819202122
23242526272829
3031