while Schleife unterbrechen
-
Hallo Forum!
habe vollgenden Quelltext. Diese Schleife Befidet sich in int main(). Also wenn diese Schleife einmal gestartet ist dann kann ich sie nur mit STRG+C unterbrechen. Ich wollte aber wissen ob die möglichkeit besteht diese Schleife durch Parameter zu Beenden.
Momentan:
int main ()
wird abgearbeitet, die Schleife in der int main wird aufgerufen, endlosschleife.
Vorstellung:
int main() und die endlosschleife starten. Nun erscheihnt eine Anfrage ob man das Programm beenden möchte. Falls man mit ja Antwortet wird der Wert an die Schleife übergebn und beendet.int i,j;
while (1)
{
outb (1<<i,port_adr);
usleep (1000000L);
i+=j;
if ((i==0)||(i==7))
j=-j;
}meine Frage lautet: WIE KANN MAN DIESE SCHLEIFE UNTERBRECHEN???
-
break