Erstellen eines einfachen Programms in C.

Autor: Morris Wright
Erstelldatum: 23 April 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
C-Programmierung #01: Projekt in VS2019 erstellen und Hello World!
Video: C-Programmierung #01: Projekt in VS2019 erstellen und Hello World!

Inhalt

Wollten Sie schon immer in C ++ programmieren? Der beste Weg, dies zu lernen, ist das Betrachten von Beispielen. Schauen Sie sich das folgende einfache C ++ - Programm an, um mehr über die Struktur eines C ++ - Programms zu erfahren, und erstellen Sie dann Ihr eigenes einfaches Programm.

Schreiten

  1. Stellen Sie sicher, dass Sie einen Compiler und / oder eine IDE haben. Drei gute Optionen sind GCC oder Windows, Visual Studio Express Edition oder Dev-C ++.
  2. Probieren Sie einige Beispielprogramme aus. Kopieren Sie den folgenden Code und fügen Sie ihn in einen Text- / Code-Editor ein:
      Ein einfaches Programm erstellt von Bjarne Stroustrup (C ++ - Entwickler), um Ihren Compiler zu überprüfen:

      #include iostream> [[Image: Erstellen eines einfachen Programms in C ++ Schritt 1 Version 3.webp | center]] #include string> using namespace std; int main () {string s; cout "Dein Name n"; cin s; cout "Hallo" s " n"; return 0; }}

    • Ein Programm zur Bestimmung der Summe zweier Zahlen:

      [[Bild: Erstellen eines einfachen Programms in C ++ Schritt 2 Version 3.webp | center]] #include iostream> using namespace std; int main () {int no1, no2, sum; cout " nDie erste Zahl ="; cin no1; cout " nDie zweite Zahl ="; cin no2; sum = no1 + no2; cout " nDie Summe von" no1 "und" no2 "=" sum n "; return 0; }}

    • Ein Programm zur Bestimmung des Produktes von Zahlen:

      [[Bild: Erstellen eines einfachen Programms in C ++ Schritt 3 Version 3.webp | center]] #include iostream> int main () {int v1, v2, range; std :: cout "Geben Sie zwei Zahlen ein:" std :: endl; std :: cin v1 v2; if (v1 = v2) {range = v2 - v1; } else {range = v1 - v2; } std :: cout "range =" range std :: endl; return 0; }}

    • Ein Programm zur Bestimmung des Exponentenwerts:

      [[Bild: Erstellen eines einfachen Programms in C ++ Schritt 4 Version 3.webp | center]] #include iostream> using namespace std; int main () {int value, pow, result = 1; cout "Geben Sie einen Operanden ein:" endl; cin Wert; #cout "Geben Sie einen Exponenten ein:" endl; cin pow; für (int cnt = 0; cnt! = pow; cnt ++) Ergebnis * = Wert; cout value "to the power" pow "ist:" result endl; return 0; }}

  3. Speichern Sie diese als CPP-Datei mit einem geeigneten Namen für die Programmfunktion. Beachten Sie, dass es viele andere Erweiterungen für C ++ - Dateien gibt - wählen Sie eine davon aus (z. B. *. Cc, *. Cxx, *. C ++, *. Cp).
    • HINWEIS ": Es sollte Speichern unter Typ lauten: {wähle "Alle Dateien"}
  4. Kompilieren Sie das Programm. Unter Linux und dem gcc-Compiler verwenden Sie Befehl: g ++ sum.cpp. In Windows verwenden Sie einen C ++ - Compiler wie z MS Visual C ++,Dev-C ++ oder ein anderes Programm Ihrer Wahl.
  5. Führen Sie das Programm aus. Unter Linux und dem gcc-Compiler Befehl: ./a.out (a.out ist eine exe-Datei, die der Compiler nach dem Kompilieren des Programms erstellt hat).

Tipps

  • cin.ignore () verhindert, dass das Programm vorzeitig beendet und das Fenster geschlossen wird (bevor Sie Zeit haben, es zu sehen)! Drücken Sie eine beliebige Taste, um das Programm zu beenden. cin.get () funktioniert genauso.
  • Fügen Sie // vor Kommentaren hinzu.
  • Sie können frei experimentieren!
  • Lernen Sie, in C ++ mit ISO-Standards zu programmieren
  • Weitere Informationen zum Programmieren in C ++ finden Sie unter cplusplus.com

Warnungen

  • Ihr Programm stürzt ab, wenn Sie versuchen, einer der "int" -Variablen Zeichen zuzuweisen. Da es keine ordnungsgemäße Fehlerbehandlung gibt, kann Ihr Programm die Werte nicht konvertieren. Sie sollten besser Zeichenfolgen lesen oder Fehler behandeln.
  • Halten Sie sich so weit wie möglich von Dev-C ++ fern, da es mehrere Fehler aufweist, einen veralteten Compiler enthält und seit 2005 nicht mehr aktualisiert wurde.
  • Verwenden Sie niemals redundanten Code.

Notwendigkeiten

  • Ein Text- / Code-Editor (z. B. vim, Notepad usw.).
  • Ein Compiler.
  • Möglicherweise eine IDE mit einem Editor und einem Compiler.
  • Turbo C.
  • Codepad online
  • Editor ++