Ich frage mich, warum mein C-Programm keine Informationen ausdruckt. Ich bin 100% neu im Programmieren und konnte in den letzten Wochen ein paar Dinge in Ruby und Python lernen, aber ich komme mit dem C-Zeug nirgendwohin. Hier ist die gesamte Basislinie, einfaches Programm, das jeder zuerst lernt:Warum bekomme ich keine Ausgabe für das sehr einfache Hello World-Programm?
#include <stdio.h>
int main()
{
printf("Hello World\n");
return 0;
}
So habe ich das geschrieben, und ich spare als hello.c. Jetzt cd ich in das Verzeichnis, wo es ist, und dann versuche ich
gcc hello.c
und nichts passiert - keine Fehler, nur nichts. Wenn ich statt
gcc hello.c -o hello
eine neue ausführbare Datei in meinem Verzeichnis geschrieben wird, zu schreiben, und wenn ich es öffnen, sieht es aus wie die normalen Befehlszeilen, und hat „Hallo Welt“ dort geschrieben, wie ich in meinem Terminal erwartet das erste Mal.
Ich habe auch versucht, eine ausführbare Datei selbst machen hello.c, aber wenn ich tun, dass ich
syntax error near unexpected token `('
`int main()'
Danke - ja, sehr neu und vielen Dank für Ihr klares und einfaches Feedback. Hab es jetzt verstanden! – user1451632