Als «operators» getaggte Fragen

199
Der Tilde-Operator in Python

Was ist die Verwendung des Tilde-Operators in Python? Eine Sache, über die ich nachdenken kann, ist, auf beiden Seiten einer Zeichenfolge oder Liste etwas zu tun, z. B. zu überprüfen, ob eine Zeichenfolge palindrom ist oder nicht: def is_palindromic(s): return all(s[i] == s[~i] for i in...

195
Was ist &&& Betrieb in C.

#include <stdio.h> volatile int i; int main() { int c; for (i = 0; i < 3; i++) { c = i &&& i; printf("%d\n", c); } return 0; } Die Ausgabe des obigen Programms, das mit kompiliert wurde, gccist 0 1 1 Gibt mit der Option -Walloder eine Warnung aus:-Waddressgcc warning: the...

174
Was macht der (unäre) * Operator in diesem Ruby-Code?

Angesichts des Ruby-Codes line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] Ich verstehe alles in der zweiten Zeile außer dem *Operator - was macht es und wo ist die Dokumentation dafür? (Wie Sie vielleicht erraten haben, erweist sich die Suche nach diesem...