Hello world
und die Reise beginnt



Aufgabe:

Sie wollen auf dem Bildschirm in der Kommandozeile den Satz ,,Hello world" darstellen.

Programm:

--- SCHNIPP ---

/* hello1.c */

main()

{

printf("\nHello world\n\n");
}
--- SCHNAPP ---
Speichern sie die oberen Zeilen als hallo1.c ab, und compilieren Sie die Datei mittels gcc (gcc -o test hello1.c- ,siehe gcc).
Nun habe sie Ihr erstes Programm Kompiliert, welches test heißt.

 

Funktionsweise, und Erklärung
 
 

/* hello1.c */

Unser Programm beginnt mit einem Kommentar, welches nur in den Sourcen sichtbar ist.
 
 

main()
 
 

Als nächstes wird das Hauptprogramm ohne Verzweigung den nächsten Befehl ausführen. In unserem Beispiel ist es ein normaler Print-Befehl. Hauptprogramm und Unterprogramme werden unter C immer in Klammern dargestellt (siehe Beispiel);
 
 

printf("\nHello world\n\n");
 
 

druckt die in Klammern stehenden Zeichen sichtbar auf dem Bildschirm ab.

Jetzt wollen wir die Zeile ("\nHello world\n\n") zerpflücken...

Begonnen wird mit \n, was im Klartext einen Kursursprung bewirkt (Leere Zeile). Im Anschluß darauf wird der Satz Hallo world dargestellt, bis schließlich 2x ein Kursorsprung erzwungen wird.
 
 

Nächster Themenbereich:
 

Haupt und Unterprogramm
DEMON