Links Shift Operator

aus www.iwiki.de, der freien Wissensdatenbank

Der Links Shift Operator (<<) dient zum bitweise verschieben von Werten. Der linke Wert wird verschoben. Der rechte Wert bestimmt um wieviel verschoben werden soll. Der Operator entspricht einer Multiplikation mit 2 hoch den rechten Operanden.

Beispiel:

int i;
i = 6;
i = i << 3; // Entspricht einer Multiplikation mit 8 (j = 48)

Siehe auch