Programm schliessen
-
Hi
Wie kann ich ein Prgramm mit der Escape-Taste beenden???
if(taste==27)
{
..... //Befehl, um Programm zu schliessen
}thx
-
mehr infos und code bitte.
-
man: exit beendet das Programm ordnungsgemäß, man: abort killt es ohne weitere Eingreifmöglichkeiten.
(aus der main() heraus kannst du das Programm auch mit "return FEHLER_CODE;" beenden)
-
Den Befehl, den ich bei ....... einfügen muss ist gesucht
Bsp.:
void main() { int taste; printf("Durch Escape kannst du das Programm beenden!\n"); taste=getch(); if(taste==27) ........//Programm beenden }
-
return;
ausserdem ist main vom typ void und wenn die funktion keine parameter bekommt, muss auch noch ein "void" in der parameterliste stehen:
int main(void) {...}
in dem fall heisst es return 0; oder eine andere zahl, wenn du einen fehler zurueckmelden willst.
-
hm, ist das nicht so dass nach Escape noch Enter drücken muss?
-
nicht bei getch(), aber das gehoert auch nicht zu ansi c...
-
Dieser Thread wurde von Moderator/in c.rackwitz aus dem Forum ANSI C in das Forum DOS und Win32-Konsole verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.