So schreiben Sie Standardcode in C++: 11 Schritte (mit Bildern)

Inhaltsverzeichnis:

So schreiben Sie Standardcode in C++: 11 Schritte (mit Bildern)
So schreiben Sie Standardcode in C++: 11 Schritte (mit Bildern)

Video: So schreiben Sie Standardcode in C++: 11 Schritte (mit Bildern)

Video: So schreiben Sie Standardcode in C++: 11 Schritte (mit Bildern)
Video: Trainingseinheit zum Nachmachen - Basic Technik und Dribbling Übungen 2024, November
Anonim

Es gibt viele Möglichkeiten, einen Computer zu programmieren. Letztendlich liegt die Entscheidung, wie das Gewünschte erreicht wird, beim Programmierer. Es gibt jedoch viele "Best Practices", die Stile und Funktionen für eine bessere Kompilierung und Programme verwenden. Es erfordert ein wenig Präzision, um sicherzustellen, dass die nächsten Programmierer (einschließlich Sie selbst) im Projekt Ihren Code lesen und verstehen können.

Schritt

Methode 1 von 2: Standardcode schreiben

Standardcode in C++ schreiben Schritt 1
Standardcode in C++ schreiben Schritt 1

Schritt 1. Laden Sie eine IDE (integrierte Entwicklungsumgebung) für C++ wie Eclipse, Netbeans und CodeBlocks herunter, oder verwenden Sie einen Nur-Text-Editor wie Notepad++ oder VIM

Sie können das Programm auch über die Befehlszeile ausführen, in diesem Fall reicht ein beliebiger Texteditor. Dies kann nützlich sein, wenn Sie einen Editor auswählen, der Syntaxhervorhebung und Zeilennummerierung unterstützt. Die meisten Programmierer finden, dass Unix-ähnliche Systeme (Linux, OS X, BSD) die besten Umgebungen für die Entwicklung sind.

Schreiben Sie Standardcode in C++ Schritt 2
Schreiben Sie Standardcode in C++ Schritt 2

Schritt 2. Erstellen Sie die Hauptprogrammdatei

Die Hauptdatei muss eine Funktion namens main() enthalten. Hier beginnt die Programmausführung. Von hier aus müssen Sie Funktionen, Präfixklassen usw. aufrufen. Andere Dateien aus Ihrer Anwendung sowie Bibliotheken können in diese Datei aufgenommen werden.

Schreiben Sie Standardcode in C++ Schritt 3
Schreiben Sie Standardcode in C++ Schritt 3

Schritt 3. Beginnen Sie mit dem Schreiben des Programms

Geben Sie den Code oder das Programm ein, das Sie erstellen möchten (siehe einige Beispiele unten). Lernen Sie Syntax, Semantik, Paradigmen der objektorientierten Programmierung, Data Striation, Design von Algorithmen wie verknüpfte Listen, Prioritätswarteschlangen usw. C++ ist keine einfach zu programmierende Sprache, aber Sie lernen dabei die Grundlagen, die mit allen Programmiersprachen funktionieren.

Schreiben Sie Standardcode in C++ Schritt 4
Schreiben Sie Standardcode in C++ Schritt 4

Schritt 4. Geben Sie die Kommentare in den Code ein

Erklären Sie, wofür Funktionen und Variablen verwendet werden. Wählen Sie eindeutige Namen für Variablen und Funktionen. Nutzen Sie globale Variablennamen. Stellen Sie im Allgemeinen sicher, dass jeder, der Ihren Code liest, ihn verstehen kann.

Schreiben Sie Standardcode in C++ Schritt 5
Schreiben Sie Standardcode in C++ Schritt 5

Schritt 5. Verwenden Sie geeignete Einrückungen in Ihrem Code

Siehe auch hier das Beispiel unten.

Schreiben Sie Standardcode in C++ Schritt 6
Schreiben Sie Standardcode in C++ Schritt 6

Schritt 6. Kompilieren Sie den Code mit

g++ main.cpp

Schreiben Sie Standardcode in C++ Schritt 7
Schreiben Sie Standardcode in C++ Schritt 7

Schritt 7. Führen Sie das Programm aus, indem Sie Folgendes eingeben:

./a.out

Methode 2 von 2: Beispiel

Schritt 1. Betrachten Sie Beispiel 1:

    /* Dieses einfache Programm wurde entwickelt, um die Grundlagen des g++-Stils zu verstehen. Dieses Programm verwendet den g++ Compiler.*/ #include /* Eingabe- und Ausgabefunktionen eingeben */ using namespace std; /* wir verwenden die std (Standard)-Funktion */ int main() /* deklarieren die main-Funktion; Sie können auch int main(void) verwenden. */ { cout << "\n Hallo Papa"; /* '\n' ist eine neue Zeile (t ist ein neuer Tab) */ cout << "\n Hallo Mama"; cout << "\n Dies ist mein erstes Programm"; cout << "\n Datum 20.04.2018"; gibt 0 zurück; }

Schritt 2. Betrachten Sie Beispiel 2:

    /* Dieses Programm zählt die Summe zweier Zahlen */ #include using namespace std; int main() { float num1, num2, res; /* Variable deklarieren; int, double, long… kann auch verwendet werden */ cout << "\n Erste Zahl eingeben = "; cin >> num1; /* Benutzerwert in num1 eingeben */ cout << "\n Zweite Zahl eingeben= "; cin >> num2; res = Anzahl1 + Anzahl2; cout << "\n Summe "<< num1 <<" und "<< num2 <<" = "<<res '\n'; gibt 0 zurück; }

Schritt 3. Studienbeispiel 3:

    /* Zwei Zahlen multiplizieren */ #include using namespace std; int main() { float num1; int num2; doppelte Auflösung; cout << "\n Geben Sie die erste Zahl ein = "; cin >> num1; cout << "\n Geben Sie die zweite Zahl ein = "; cin >> num2; res = Anzahl1 * Anzahl2; cout << "\n Zwei Zahlen multiplizieren = " << res '\n'; gibt 0 zurück; }

Schritt 4. Betrachten Sie Beispiel 4:

    // ''Looping'', um die mathematische Formel zu finden. In diesem Fall sucht das Programm nach der Antwort auf // Frage #1 in Project Euler. #include mit namespace std; int main() { // Öffnen von ''Main''. int summe1=0; int summe2=0; int summe3=0; int summe4=0; // Generiere die ganze Zahl, die benötigt wird, um die Antwort zu finden. for (int a=0; a < 1000; a=a+3) {sum1 = sum1+a;} // ''Loop'' bis a größer oder gleich 1000 ist, wobei jeweils 3 ''Schleife''. Fügen Sie auch a zu sum1 hinzu. for (int b=0; b < 1000; b=b+5) {sum2 = sum2+b;} // ''Loop'' bis b größer oder gleich 1000 ist, wobei jeweils 5 ''Schleife''. Addiere auch b zu sum2. for (int c=0; c < 1000; c=c+15) {sum3 = sum3+c;} // ''Loop'' bis c größer oder gleich 1000 ist, wobei jede ''Schleife' 15 zu c addiert '''. Addiere auch c zu sum3. Summe4 = Summe1 + Summe2 - Summe3; // sum4 nimmt die Summe von sum1 und sum2, minus sum3. cout << Summe4; // Das Ergebnis ist sum4, die Antwort. cin.get(); // Warten Sie, bis der Benutzer die Eingabetaste drückt. gibt 0 zurück; // Anweisung zum Zurückgeben. } // Hauptschluss.

Schritt 5. Betrachten Sie die folgenden Beispiele mit unterschiedlichen Stilen:

    int main () {int i = 0; wenn (1 + 1 = = 2) { i = 2; } } /* Whitesmiths-Stil */ int main() { int i; wenn (1+1==2) { i = 2; } } /* GNU-Stil */ int main() { int i; wenn (Bedingung) { i = 2; Funktionen(); } }

Tipps

  • Verwenden Sie für Ihre Programme immer einen ISO-Compiler.
  • 'a.out' ist der vom Compiler generierte standardmäßige ausführbare Dateiname.
  • Wenn Sie etwas schreiben, das viele verschiedene Variablen oder Funktionen verwendet, fügen Sie einige Kommentare hinzu, um die Fehlersuche und das spätere Verständnis zu erleichtern!