Sebastian: C-Problem: Parralelport nach einem bestimmten Pin abfragen !

Beitrag lesen

data<<=1;
  if(!(in&0x80)) /* 1 bit bekommen */
    data|=1;

Das versteh ich nicht.
data<<=1 //schiebt die variable um eins nach links ?!?
und das mit dem if versteh ich auch nicht.
was soll "in&0x80" bedeuten ?!?

Ansonsten: Sehr herzlichen Dank !!!

Der sich nah am Ziel befindende

Sebbe (Sebastian)