Erstellt en einfachen Programm am C.

Auteur: Morris Wright
Denlaod Vun Der Kreatioun: 23 Abrëll 2021
Update Datum: 1 Juli 2024
Anonim
Eigene Spiele entwickeln - Wie kann man Spiele programmieren?
Videospiller: Eigene Spiele entwickeln - Wie kann man Spiele programmieren?

Inhalt

Wollt Dir schonn ëmmer C ++ programméieren? De beschte Wee dëst ze léieren ass Beispiller ze kucken. Kuckt de folgenden einfachen C ++ Programm fir méi iwwer d'Struktur vun engem C ++ Programm ze léieren, a kreéiert dann Ären eegene einfache Programm.

Ze trëppelen

  1. Gitt sécher datt Dir e Compiler an / oder eng IDE hutt. Dräi gutt Wiel si GCC, oder wann Dir Windows, Visual Studio Express Edition oder Dev-C ++ hutt.
  2. Probéiert e puer Beispillerprogrammer. Kopéiert a pecht de folgende Code an en Text / Code Editor:
      En einfachen Programm erstallt vun Bjarne Stroustrup (C ++ Entwéckler) fir Äre Compiler ze kontrolléieren:

      #include iostream> [[Image: Erstellt en einfachen Programm an C ++ Step 1 Versioun 3.webp | center]] #include string> using namespace std; int main () {string s; cout "Ären Numm n"; cin s; cout "Hallo," s " n"; zréck 0; }

    • E Programm fir d'Zomm vun zwou Zuelen ze bestëmmen:

      [[Bild: Erstellt en einfachen Programm an C ++ Schrëtt 2 Versioun 3.webp | Zentrum]] #include iostream> mat Nummraum std; int main () {int no1, no2, sum; cout " n Déi éischt Nummer ="; cin no1; cout " n Déi zweet Nummer ="; cin no2; Zomm = no1 + no2; cout " n D'Zomm vun" no1 "an" no2 "=" Zomm n "; zréck 0; }

    • E Programm fir d'Produkt vun Zuelen ze bestëmmen:

      [[Bild: Erstellt en einfachen Programm an C ++ Schrëtt 3 Versioun 3.webp | Zentrum]] #include iostream> int main () {int v1, v2, range; std :: cout "Gitt zwou Zuelen an:" std :: endl; std :: cin v1 v2; wann (v1 = v2) {Range = v2 - v1; } anescht {Range = v1 - v2; } std :: cout "range =" range std :: endl; zréck 0; }

    • E Programm fir de Wäert vun Exponenten ze bestëmmen:

      [[Bild: Erstellt en einfachen Programm an C ++ Schrëtt 4 Versioun 3.webp | Zentrum]] #include iostream> mam Nummraum std; int main () {int value, pow, result = 1; cout "Gitt eng Operand an:" endl; cin Wäert; #cout "Gitt en Exponent an:" endl; cin pow; fir (int cnt = 0; cnt! = pow; cnt ++) Resultat * = Wäert; Cout Wäert "op d'Muecht" pow "ass:" Resultat endl; zréck 0; }

  3. Späichert dëst als .cpp Datei mat engem passenden Numm fir d'Funktioun vum Programm. Bedenkt datt et vill aner Extensioune fir C ++ Dateie sinn - wielt ee vun hinnen (wéi *. Cc, *. Cxx, *. C ++, *. Cp).
    • WËSSCHT ": et soll soen Als Typ späicheren: {wielt "All Dateien"}
  4. Kompiléiert de Programm. A Linux an dem gcc Compiler benotzt Dir Kommando: g ++ sum.cpp. A Windows benotzt Dir en C ++ Compiler, wéi z MS Visual C ++,Dev-C ++ oder en anere Programm vun Ärer Preferenz.
  5. Run de Programm. A Linux an dem gcc Compiler Command: ./a.out (a.out ass eng exe Datei déi vum Compiler nom Kompiléiere vum Programm produzéiert gëtt).

Tipps

  • cin.ignore () verhënnert datt de Programm fréizäiteg ophält an d'Fënster zoumécht (ier Dir Zäit hutt et ze gesinn)! Fir de Programm ofzeschléissen, dréckt op all Schlëssel. cin.get () funktionnéiert déiselwecht Manéier.
  • Füügt // vir ier Kommentarer.
  • Dir sidd fräi ze experimentéieren!
  • Léiert de Programm an C ++ mat ISO Standarden
  • Fir méi Informatioun iwwer Programméiere bei C ++, besicht w.e.g. cplusplus.com

Warnungen

  • Äre Programm wäert ofstierzen wann Dir probéiert Zeeche vun enger vun den "int" Variabelen ze zielen. Well et keng richteg Feelerbehandlung gëtt, kann Äre Programm d'Wäerter net konvertéieren. Dir liest besser Strécker oder behandelt Feeler.
  • Bleift ewech vum Dev-C ++ sou wäit wéi méiglech, well et méi Bugs huet an en enthält e vereelste Compiler, an ass net zënter 2005 aktualiséiert.
  • Benotzt ni iwwerflësseg Code.

Noutwendegkeete

  • En Text / Code Editor (z. B. Vim, Notizblock, etc.).
  • E Compiler.
  • Méiglecherweis eng IDE mat engem Editor an engem Compiler.
  • Turbo C
  • Codepad online
  • Notizblock ++