Azonosítók, pascal elmélet, programozási nyelvek pascal és delphi

A probléma megoldása érdekében a program volt a tömeges ingatlan kell használni helyett konkrét változók értékét, hogy használják a szimbólumokat, hogy képes legyen megváltoztatni az értéküket a program végrehajtása során. Változók és állandók, a különböző eljárások, függvények, objektumok használt nevek - azonosítók létrehozása közötti megfelelés és egy bizonyos karaktereket használnak.

Utalni, hogy előre meghatározott fejlesztők nyelvet adattípusok, állandók, standard azonosítók eljárások és függvények. például: integer, Sin, Cos, Ln, térnél, Sqrt, Olvasás, Readln, írása, writeln. Ebben a példában a standard azonosító Sin meghívja a függvényt számítja ki sine A megadott szög, Olvasás Readln oka eljárást szervező adatbevitel, írása, writeln oka eljárást szervező kimeneti adatok. Bármely standard azonosítók, ellentétben fenntartott szavakat, akkor felülírhatja, de gyakran vezet hibákat. Ezért a gyakorlatban szokásos azonosítók jobbak használt változtatás nélkül.

Jelölésére címkék, állandók, változók, eljárások és függvények által meghatározott programozó, felhasználói azonosítók használnak. Ebben az esetben a program azonosítók egyedinek kell lennie, t. E. Az egyik azonosító nem minden blokkban a program jelzésére használt egynél több változó vagy állandó, és a t. D.

Turbo Pascal fordító szigorúan követi ezt, és ha ez a követelmény nem teljesül, akkor a fordítás meghiúsul, és egy hibaüzenet jelenik meg «Hiba 4: Ismétlődő azonosítója» és a duplikált ID megadva.

Az azonosító nem tartalmazhat szóközt és speciális karaktereket. Felhívjuk figyelmét, hogy a leveleket az orosz ábécé nem lehet felvenni a Turbo Pascal azonosítót.

Írásakor programok megfelelnek az általános szabályokat ír azonosítók:

1. Az azonosító csak akkor kezdődhet betűvel vagy aláhúzás karaktert (kivéve a címkéket, amelyek szintén számmal kezdődik);

2. Az azonosító lehet betűket, számokat és aláhúzás karaktereket (szóközök, pontok és egyéb speciális karakterek nem engedélyezettek);

3. A két azonosítókat kell legalább egy rés;

4. A legnagyobb azonosító hossza 127 karakter, de jelentős csak az első 63 karakter;

5. Ha a felvétel azonosítók egyaránt használható nagy- és kisbetűk. A fordító nem tesz különbséget közöttük, bár különböző ASCII-kódokat. A gyakorlatban ez azt javasoljuk, hogy használja ezt a funkciót a könnyebb olvasás és a megértés értékeit azonosítók. Tehát ahelyett, hogy ID nomerotdela jobb levelet NomerOtdela, kiemelve kihasználni a két szemantikai részekre.

A megfelelően kiválasztott azonosítók könnyen olvasható és érthető a program, valamint csökkenti a hibák előfordulásának valószínűsége a szoftver módosítását. Például az értéknapon sokkal kényelmesebb, hogy kijelölje adatok azonosítása, mint a D betű vagy bármely más szimbólumot.

2graph - hibát azonosító számmal kezdődik,

Nomer.Doma - hibát azonosító tartalmazza a pontot

Összeg - hibát azonosító tartalmazza a betűk az orosz ábécé.