Warum bitweises UND in der Programmiersprache C?
Die bitweise „UND“-Operation der Programmiersprache C wird verwendet, um ein Signal nur einzuschalten, wenn alle bereitgestellten Eingänge „1“ sind. Andernfalls, wenn einer der bereitgestellten Eingänge „0“ ist, dann ist der Ausgang der „UND“-Verknüpfung ebenfalls „0“, d. h. das Signal wird ausgeschaltet. Um den bitweisen „AND“-Operator in der Programmiersprache C logischer zu verstehen, müssen Sie den nächsten Abschnitt dieses Handbuchs durchgehen.
Wie macht man bitweises UND in der Programmiersprache C?
Um die bitweise UND-Operation in der Programmiersprache C durchzuführen, können Sie sich das folgende C-Programm ansehen:
In diesem Programm haben wir zunächst zwei ganze Zahlen „x“ und „y“ deklariert und ihnen die Werte „14“ und „6“ zugewiesen. Die binären Äquivalente dieser beiden Ganzzahlen sind „1110“ bzw. „0110“. Das bedeutet, dass die bitweise UND-Verknüpfung dieser beiden Zahlen die Binärzahl „0110“ ergibt, die auch „6“ entspricht. Um diese bitweise UND-Operation auszuführen, haben wir einfach das kaufmännische Und-Symbol zwischen den ganzen Zahlen „x“ und „y“ verwendet.
Nachdem wir dieses einfache Programm geschrieben hatten, haben wir es mit dem unten gezeigten Befehl kompiliert:
$ gcc und. c –o und
Um dieses Programm auszuführen, haben wir dann den folgenden Befehl ausgeführt:
$. / und
Die im Bild unten gezeigte Ausgabe dieses Programms zeigt, dass unser Programm korrekt und erfolgreich ausgeführt wurde, da sich herausstellte, dass die Ausgabe „6“ war, deren binäres Äquivalent „0110“ ist. Dies bedeutet, dass unsere bitweise UND-Operation erfolgreich durchgeführt wurde.
Fazit
In diesem Artikel drehte sich alles um die bitweise „UND“-Verknüpfung der Programmiersprache C. Wir haben zuerst die Bedeutung dieses bitweisen Operators erklärt. Danach teilten wir auch mit, wie dieser Operator tatsächlich in der Programmiersprache C funktioniert.