Forum: Projekte & Code return abruch von while schleifen??


von mike (Gast)


Lesenswert?

frage:

unsigned char ready_signal(void)
{
  unsigned int i = 3000;
  while( i--)
  {
    if( !(dig_in_0  & 0x01))
      return 1;
  }
  return 0;
}

die funktion funktioniert natürlich, aber ich habe eine frage, läuft die 
while funktion solange bis i==0 oder bis die if-abfrage erfüllt ist??

von BAB (Kai K.) (Gast)


Lesenswert?

info zu diesem forum:

Wenn ihr eigene Programme oder Anleitungen geschrieben habt könnt ihr 
sie hier posten. Fragen werden gelöscht!

bitte in einem anderen forum posten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.