Gast
#1032445
Hallo Leute! Kann mir vielleicht einer erklären wo der Unterschied zwischen ( 1 << x ) und ( 1L << x) liegt. Es geht um folgendes: unsigned long y = 0; unsigned char x; ... y |= ( 1 << x ); // oder auch y |= ( 1L << x) Die Variable x wird im Programm abwechselnd die Werte 0 bis 31 annehemen. Würde mich über eine Antwort sehr freuen. Gruß Anf