értékadó operátor - studopediya

Annak érdekében, hogy egyetemessé elfogadott programok az összes adatot a programban használt különböző műveleteket, nem képviseli az értékeket és neveket. A számítástechnika, a nevét még egy másik nevet azonosítókat. Ezek a nevek meghatározza a program fejlesztője. Ezt az elvet széles körben használják az algebra, fizika és más tudományok és tudományos dokumentumok.







A C ++, és valóban, a legtöbb más algoritmikus nyelvek azonosítók vannak kialakítva:

- kombinációk betűk, számok és aláhúzás _. amely egyenértékű a levél;

- az első karakter kell írni vagy aláhúzás;

A maximális felismerhető karakterek száma az ID - 31, bár a nyelv lehetővé teszi számukra, hogy több. Csak ebben az esetben a karakterek, amelyek a jogot a 31 th, nem veszik figyelembe, hogy a rendszer nem ismeri fel. Ez azt jelenti, hogy a két név, amely a 40 karakter, ugyanazzal az első 31 karakter, és a különböző egyéb, érezhető, hogy azonosak. Azonban az, hogy képesek a több mint 31 karakterek száma teremt további kényelmét.

Egy példa a helyes azonosítók lehetnek LR1, LAB_2, XY, _8S. Helytelen azonosítók: 5p, 175, hiszen a neve kezdődik számokat. Emlékeztetni kell arra, hogy:

- azonosítóként nem használhatja a kulcsszavak a nyelv a C ++. Van egy másik célra;

- nevek nem tartalmazhatnak szóközt. Szóközzel felfogható két különböző, szomszédos nevében.

Bármilyen írt program egy programozási nyelv egy sor utasítást, ezzel a bizonyos karakter adatokat. Ezért minden nyelven saját eszközökkel kell kezelni őket. C ++ bőséges képes erre.







Az egyik típusú adatfeldolgozási műveletek. Kezelés - ez egy - egy műveletet az adatokat. Tagot említett operandus, nem számít, milyen a műveletet, és a kapacitás amelyekben részt vesz. A résztvevők száma a műveletekben részt vevő különböző műveleteket:

Unary - üzemeltetés egyetlen operandus. Például azáltal, hogy a művelet védjegy „plusz” és „mínusz”.

Binary - olyan művelet, amely két operandus szó. Például, adagolási művelet, Division, kivonás.

A C ++, minden műveletet lehet osztani a következő csoportok:

Mindegyik táblázatban bemutatott 10.2.

Működés hozzárendelés azt jelenti lépéseket. ahol az értéket írt a jogot a megjelölés működés van beállítva változó, amelynek neve van írva a bal az üzemeltető. A megbízás műveletekhez a bal oldalon a változó nevét mindig írva. Jobboldalt lehetséges opciókat. Jegyezzük fel a jobb lehet egy szám képvisel, a neve egy másik változó vagy kifejezés. Például,

Figyelem! Ne tévesszük össze az értékadó operátor = egy összehasonlító operátor egyenlőségre =.

Ha a vételi megbízás magában foglaló művelet operandusa a különböző típusú, milyen típusú operandus jobb az a típusú operandus a bal oldalon. Például, a műveletet a fenti típusú

típusú rövid Boden leadott lebegni, majd a hozzárendelési művelet végső formájában kerül végrehajtásra között adattípus float = float.

Ez áll fenn a fajta alárendeltség. Ez a következő:

char, rövid, int, hosszú, úszó, dupla.

Itt a char típus a legalacsonyabb státuszú, és írja kettős - a legnagyobb. Ez alárendelés határozza memória cellaméretet visszavonták a fenti típusú. Vet az a feladat működését okozhatja az adatvesztést, ha a fajta alárendeltség jobbra magasabb, mint a típus, a bal oldalon. Például, int = float. Az eredmény az lesz, hogy int = int. Ez azt jelenti, hogy a szám a jobb oldalon, amely elfoglalta a úszós és cella mérete 4 byte memóriát helyezünk (a méret juttatott egész int típusú) cella mérete 2 bájt memóriát. Ebben az esetben a száma, gazdaság, nagyobb memóriát, veszít a bit.

10.2 táblázat. Műveleteket.




Kapcsolódó cikkek