Miért érdemes Bitenként ÉS C programozási nyelven?
A C programozási nyelv bitenkénti „AND” művelete csak akkor kapcsol be egy jelet, ha az összes bemenet „1s”. Ellenkező esetben, ha a megadott bemenetek bármelyike „0”, akkor az „AND” művelet kimenete is „0” lesz, azaz a jel kikapcsol. A bitenkénti „ÉS” operátor logikusabb megértéséhez a C programozási nyelvben, át kell mennie az útmutató következő szakaszán.
Hogyan kell Bitenként ÉS C programozási nyelven csinálni?
A bitenkénti ÉS művelet végrehajtásához a C programozási nyelvben nézze meg a következő C programot:
Ebben a programban először deklaráltunk két egész számot, az „x”-et és az „y-t”, és hozzájuk rendeltük a „14” és „6” értékeket. E két egész szám bináris megfelelője „1110”, illetve „0110”. Ez azt jelenti, hogy a bitenkénti ÉS művelet ezen a két számon a „0110” bináris számot adja, amely szintén „6”-nak felel meg. A bitenkénti ÉS művelet végrehajtásához egyszerűen az „x” és az „y” egész számok közé tartozó „és” jelet használtuk.
Miután megírtuk ezt az egyszerű programot, az alábbi paranccsal összeállítottuk:
$ gcc és. c -o és
Ezután a program futtatásához végrehajtottuk a következő parancsot:
$. / és
Ennek a programnak az alábbi képen látható kimenete azt mutatja, hogy programunk megfelelően és sikeresen futott le, mivel a kimenet „6”-nak bizonyult, amelynek bináris megfelelője „0110”. Ez azt jelenti, hogy a bitenkénti ÉS műveletünket sikeresen végrehajtottuk.
Következtetés
Ez a cikk a C programozási nyelv bitenkénti „ÉS” műveletéről szólt. Először elmagyaráztuk ennek a bitenkénti operátornak a jelentőségét. Ezt követően azt is megosztottuk, hogyan működik ez az operátor a C programozási nyelvben.