Operációs rendszerek gyakorlat
Változók
Általános szabályok
- A változó élettartama dinamikus, első használatkor automatikusan létrejön, nem kell deklarálni.
 - A változó neve betűket, számokat, és aláhúzásjelet tartalmazhat, és nem kezdődhet számjeggyel.
 - Típusai: numerikus, szöveg, egydimenziós tömb (lásd később).
 - A tömböket kivéve a változók típusa dinamikus, vagyis a tartalma határozza meg és a típus is tartalomtól függően változhat.
 - Egy változó típusát nem lehet tömbről numerikusra, vagy szövegre változtatni és viszont.
 - A változó értékét az AWK automatikusan konvertálja számmá vagy szöveggé, a használattól függően.
 - Manuális konverzió:
- szövegből szám: adjunk hozzá 0-t
 - számból szöveg, fűzzünk hozzá egy üres sztringet
 
 
Értékadás és érték lekérdezése
- NÉV=ÉRTÉK
- Értékadás létező változónak vagy új változó létrehozása
 - A C programozási nyelv egyéb értékadó, növelő, csökkentő műveletei is használhatóak
 - Az ÉRTÉK nem csak konstans, hanem kifejezés is lehet
 - Többszörös értékadás (NÉV1=NÉV2=ÉRTÉK) is megendedett
 
 - NÉV
- A változó aktuális értékét jelöli
 - Definálatlan, ha üres sztring vagy 0
 
 
Licensed under the Creative Commons Attribution Non-commercial Share Alike License 4.0