Wenn ich meine C-Codes kompilieren manchmal bekomme ich diese Fehlermeldung.Laufzeitfehler beim Ausführen meines Codes
Mycode.exe funktioniert nicht mehr ..
Ein Problem verursacht das Programm nicht richtig funktioniert.
Windows schließt das Programm und benachrichtigt Sie, wenn eine Lösung verfügbar ist.
Mein C-Code:
#include<stdio.h>
main(){
char a;
a="S";
printf("%s",a);
}
Also, was ist der Grund für dieses Problem?
Syntaxfehler, Laufzeitfehler oder ein anderer Grund?
Bitte teilen Sie Ihren Code oder Fragen etwas spezifischer. – Marievi
#include main() { Zeichen a; a = "S"; printf ("% s", a); } –
Es bedeutet (a) Sie kompilieren und verknüpfen Ihr Programm nicht nur; Sie führen es auch aus. Und (b) Ihr Programm ruft * undefiniertes Verhalten * auf, das glücklicherweise eine vorzeitige Beendigung durch das Betriebssystem verursacht. Der Code, den Sie gerade gepostet haben, tut genau das. Dieser Code suggeriert ein [gutes Buch über die Sprache C] (https://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-list?s=1|3.4128) ist eine solide Investition. – WhozCraig