Es ist gängige Praxis , dass der Unterricht in C + + -Programmierung beginnt mit der Erstellung eines "Hallo Welt "-Programm. Dies beinhaltet das Drucken eines "Hallo Welt " auf dem Nur-Text- Terminal-Schnittstelle von Windows-Systemen , die auch als DOS-Konsole bekannt. Dies ist die einfachste Möglichkeit C + + -Programm, das etwas Sinnvolles tut , so ist das, was dieses Tutorial konzentrieren. Was Sie brauchen
C + + integrierte Entwicklungsumgebung ( IDE) , wie die von Bloodshed Software .
Buchen auf C + +, wie "The C + + Programming Language " von Bjarne Stroustrup , Third Edition
anzeigen Weitere Anweisungen
1
Starten Sie den C + + Integration Entwicklungsumgebung ( IDE ), die Sie in Ihrem Computer installiert haben . Wenn Sie nicht über eine C + + IDE , eine kostenlose man von Bloodshed.net . Erstellen Sie ein Projekt , fügen Sie ihm ein C + +-Quellcode -Datei und speichern Sie Ihre Arbeit.
2
Kopieren Sie den folgenden Code in der Quelldatei. Schließen Sie die hexadezimale Zahlen in den ersten vier Spalten jeder Zeile ( 0xXX ) . Sie werden als Bezugspunkte in den folgenden Schritten verwendet :
0x00 # include # include
0x01 0x02
0x03using namespace std;
0x04
0x05int main () {
0x06 0x07
cout 0x08 0x09
system (" PAUSE ");
0x0A return 0; }
0x0B
Klicken Sie auf Speichern
3 < . p > Verstehen Linien 0x00 und 0x01 . Sie fügen hinzu, zwei Bibliothek Dateien in das Programm über die "include" Präprozessordirektive . Dann " stdlib.h " trägt das "System"- Funktion, die die Konsole für Borland C + + Builder friert . (Für andere IDEs , müssen Sie weder " stdlib.h " noch " -System." ) " Iostream " enthält die " ostream " -Klasse und die Objekte " cout " und " endl " , die in Schritt 6 erläutert werden.
< Br > 4
Kennen Sie die Bedeutung von 0x03 . Diese Zeile sagt dem Compiler, dass das Programm die Menge der Funktionen aus dem " std" Namespace verwendet . Namensräume werden zu einer Gruppe zusammen , um Unklarheiten Funktionen und Namen Doppelarbeit zu verhindern.
5
Stellen Sie sicher, Sie verstehen, Linien 0x05 , 0x0A und 0x0B . Sie beziehen sich auf die " main () "-Funktion . Jedes C + +-Programm hat eine " main () "-Funktion . Der Raum , dass die Klammern des " main () "-Funktion einschließen ist die Ausführung des Programms Raum . Die Reihenfolge der Ausführung von rechts nach links und von oben nach unten. Die " main () "-Funktion gibt einen Integer . Wenn es Null gibt , hat Programmausführung erfolgreich gewesen.
6
Erfahren Sie die Bedeutung von 0x07 . Dieser Code ist die "Hallo Welt "-Programm. " cout " ist eine Aufgabe der " ostream " -Klasse aus dem " iostream " Library-Datei . Es wird verwendet, um Daten an die Konsole , ein Ausgabe-Operation zu drucken. Die carets , auch genannt " Einsetzen Betreiber , " sind immer mit Datenausgang verbunden. " endl " ist ein weiterer " ostream " -Objekt, das die Linie zu brechen verursacht. Linie 0x07 würde dann in Englisch zu lesen wie " Übertragen Sie die folgenden Datenstrom ( String durch Zeilenumbruch folgt) auf der Konsole . "
7
Kompilieren Sie das Programm und starten Sie es . Sie sollten eine Nachricht auf der DOS-Konsole , das liest sich "Hallo Welt . " Diese Schritte sind die Grundlagen dessen, was eine C + + -Programm.