In der C-Sprache führt der bitweise UND-Operator & eine bitweise UND-Operation durch, indem er eine UND-Operation an den entsprechenden Bits zweier Binärzahlen durchführt. Das Ergebnis ist nur 1, wenn beide Bits 1 sind, andernfalls ist es 0. Es kann verwendet werden für: Maskierungsvorgänge (Löschen unerwünschter Bits), Setzen von Bits, Überprüfen von Bits und Kombinieren von Flags.
C&
C& bedeutet bitweise UND-Verknüpfung in der Sprache C. Die bitweise UND-Verknüpfung verknüpft die entsprechenden Bits zweier Binärzahlen. Das Ergebnis ist nur dann 1, wenn beide entsprechenden Bits 1 sind.
Verwendung der bitweisen UND-Verknüpfung
Operator
Der bitweise UND-Operator in der C-Sprache ist &
. Es akzeptiert zwei Ganzzahl- oder Zeichenausdrücke und gibt das Ergebnis einer UND-Operation zurück. &
。它接受两个整数或字符表达式,并返回一个与操作的结果。
示例
int a = 10; // 0b1010 int b = 5; // 0b0101 int c = a & b; // 0b0000
在这里,a
和 b
Beispielrrreee
Hier ist das bitweise UND-Ergebnis vona
und b
0, denn nur wenn die entsprechenden Bits beide 1 sind, ist das Ergebnisbit 1 .
Das obige ist der detaillierte Inhalt vonWas bedeutet C-Sprache &?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!