>> [Musik spielt]
>> ZAMYLA CHAN: Hallo, Welt.
Lasst uns unser erstes C-Programm.
>> Um unsere Programme zu schreiben, werden wir Arbeiten in der CS50 Appliance.
Es ist eine virtuelle Maschine, die eine läuft Computer im Inneren des Computers.
>> Dies hat eine Menge Vorteile.
Zum einen ist es schon mit einer Menge eingestellt von Werkzeugen und du wirst für CS50 müssen.
Es bedeutet auch, dass, ob Sie Mac haben, PC, Linux, hat jeder mit dem
dasselbe.
Wenn Sie noch nicht die heruntergeladene CS50 Appliance noch zu gehen
manual.cs50.net/appliance.
>> Ich habe meine Appliance hier Vollbild, Sie können aber auch sie als schwimmendes
Fenster, wenn Sie es wünschen.
Ich sehr empfehlen die Einrichtung eines Dropbox Konto für alle Ihre CS50
natürlich Arbeit.
Auf diese Weise, falls etwas passiert mit Ihr Computer oder das Gerät,
Sie haben ein Backup in der Cloud.
>> Öffnen wir unser Terminal zuerst.
Das Terminal ist eine Schnittstelle, die wir verwenden können, um rund um unser navigieren
Computer, schreiben, kompilieren, und Ausführen von Code.
Wir werden tatsächlich schreibe die meisten unseren Code in gedit, though.
>> Also lass uns dieses bis jetzt.
Es wird uns zu einem gespeicherten Dokument zu bringen.
Beachten Sie, dass ich meine C-Code Eingabe beginnen -
Es gibt keine Syntax-Highlighting.
Syntax-Highlighting hilft uns visuell durch Färben Datentypen, Funktionen und
Variablen unterschiedlich.
>> Lassen Sie uns also sparen dieses Programm in ein Ordner, und nennen es hello.c.
Auf diese Weise werden wir die Syntax Hervorhebung als wir geben.
Wir beginnen, indem zwei Bibliotheken -
umfassen und beinhalten cs50.h stdio.h.
Auf diese Weise wird unser Programm haben Zugang zu den Funktionen innerhalb des CS50
Standard I / O-Bibliothek.
>> Jedes Programm muss eine main-Funktion, also lasst uns das hier schreiben -
main (void) mit zwei geschweiften Klammern.
Und jetzt ist hier, wo Du Schreiben Sie Ihr Programm.
>> Für unser erstes Programm, wir müssen nur eine Zeile printf, hallo, Welt!
Mit einer neuen Zeile rechts hier für Ästhetik.
>> Sobald ich zu retten, ich will mein Programm auszuführen.
Also ich werde meinen Terminal jetzt zu öffnen.
Ich beginne gehen in meinem Home-Verzeichnis, aber hello.c zu zugreifen, muss ich in sein
das gleiche Verzeichnis oder Ordner.
Also an dieser Eingabeaufforderung hier, Ich werde CD-Typ -
Verzeichnis wechseln -
Dropbox/2013/walkthroughs.
Und jetzt bin ich in meinem Ordner Komplettlösungen.
>> Sprich ich vergessen, was meine Ordner aufgerufen werden.
Dann werde ich geben ls, was wird Liste aller Dateien in
Dieses aktuelle Verzeichnis.
So ändern Verzeichnisse ein paar Mal mehr, finde ich hello.c.
Und dieses Verfahren ist analog zu Navigieren durch Finder auf Macs oder
My Computer in Windows.
In der Tat, ich kann sogar Ordner oder Verzeichnissen direkt vom Terminal
mit dem Make Directory Befehl mkdir.
>> Wenn Sie eine Datei löschen möchten, können Sie entfernen Sie sie aus dem Terminal mit rn,
gefolgt von dem Namen der Datei, die Sie entfernen möchten, und tippen y für yes
wenn das Terminal fordert Sie , um den Löschvorgang zu bestätigen.
>> Achten Sie darauf, Terminal zu erkunden.
Es gibt Unmengen von Tastenkombinationen um Ihnen zu helfen.
Auch gedit hat tatsächlich eine kleine Anschluss an der Unterseite, wo Sie hier
können die gleichen Dinge, die wir tun in unsere größeren Terminal.
>> Denn jetzt, lasst uns unseren Code kompilieren mit dem folgenden Befehl -
machen hallo.
Jetzt sollten Sie eine Zeile mit eine Reihe von Befehlen.
Stellen ist im Wesentlichen ein Wrapper, dass nur sendet eine Liste der Befehle an die
Terminal, wenn Sie geben in diesem einen Wort.
In diesem Fall, damit es richtig läuft Klirren, ein Compiler mit einer Reihe von Anweisungen -
flags -
auf, wie man das Programm zu kompilieren.
>> Nun, da wir hello.c kompiliert, wenn wir ls, sollten wir sehen, eine ausführbare Datei
hallo in unserem Verzeichnis namens.
Wir führen Sie es, indem Sie. / Hallo, und es ist unser Programm ausgegeben.
>> Hallo, Welt.
Mein Name ist Zamyla, und dies ist CS50.