dmylogi.com

Hoe om `n eenvoudige program in C ++ te skep

Het jy ooit in C ++ wil programmeer? Die beste manier om te leer is om na voorbeelde te kyk. Kyk na hierdie basiese C ++ programmeringskemas om te leer oor die struktuur van `n C ++-program en skep dan joune.

stappe

1
Kry `n samesteller en `n IDE. Die beste opsies is GCC, as jou rekenaar Windows het Visuele Studio Express Edition of Dev-C + +.
  • 2
    Enkele voorbeelde van programme is (kopieer en plak die volgende in `n teks- of kode-redigeerder):
  • `N Eenvoudige program geskep deur Bjarne Stroustrup (die C ++ ontwikkelaar) om die samesteller te hersien:
    # include [[Image: Skep `n eenvoudige program in C + + Stap 1 Weergawe 3.jpg | sentrum]] sluit in  gebruik naamspasie std-int hoof () {string s- cout<<"Jou Naam n"- cin>>s- cout << "hallo, " << s << ` n` - retour 0-}
  • `N Program om die som van twee getalle te vind:
    [[Image: Skep `n eenvoudige program in C + + Stap 2 Weergawe 3.jpg | sentrum]] # sluit gebruik naamspasie std-int hoof () {int no1, no2, sum-cout << " nVerhaal die eerste nommer = " - cin >> no1 - cout << " nInvoer die tweede nommer = " - cin >> no2 - som = no1 + no2 - cout << " nDie som van "<< no1 <<" en "<< NO2 <<" = "<< som <<` n` - retour 0 -}
  • `N Program om die resultaat van `n vermenigvuldiging te vind:
    [[Image: Skep `n eenvoudige program in C + + Stap 3 Weergawe 3.jpg | sentrum]] sluit in int hoof () {int v1, v2, range-std :: cout <<"Voer asseblief twee getalle in:"<< std :: endl-std :: cin >> v1 >> v2- indien (v1<= v2) {range = v2-v1-} anders {range = v1-v2-} std :: cout <<"reeks = " << verskeidenheid << std :: endl-return 0-}
  • `N Program om die waarde van eksponente te vind:
    [[Image: Skep `n eenvoudige program in C + + Stap 4 Weergawe 3.jpg | sentrum]] sluit in gebruik naamspasie std-int hoof () (int waarde, pow, resultaat = 1-cout << "Voer asseblief operand in:" << endl-cin >> waarde- #cout << "Voer asseblief eksponent in:" << endl-cin >> pow-for (int cnt = 0- cnt! = pow-cnt ++) resultaat * = waarde-cout << waarde << " aan die mag van " << pow << " is: " << gevolg << eind-terugkeer 0-}
  • Prent getiteld Maak `n eenvoudige program in C + + Stap 2
    3


    Stoor dit as `n .cpp-lêer met `n naam wat die program weerspieël. Moenie verwar word nie, daar is baie ander uitbreidings vir C + + -lêers. Kies een van hulle (soos * .cc, *. Cxx, *. C + +, *. Cp).
  • Voorstel `: moet sê "Stoor as": {select "Al die lêers"}
  • Prent getiteld Maak `n eenvoudige program in C + + Stap 3
    4
    Stel. Vir Linux-gebruikers en die GCC-samesteller gebruik die Command: g ++ sum.cpp. Windows-gebruikers kan enige C ++-compileerder gebruik, soos MS Visual C ++, Dev-C ++ of enige ander program.
  • Prent getiteld Maak `n eenvoudige program in C + + Stap 4
    5
    Voer die program uit. Vir Linux-gebruikers en die GCC-compiler Command:. /a.out (a.out is `n uitvoerbare lêer wat deur die samesteller geskep is na die samestelling van die program).
  • wenke

    • Eksperiment!
    • Voeg // voor al jou kommentaar.
    • cin.ignore () verhoed dat die program vroegtydig sluit en die venster dadelik sluit (voordat jy dit kan sien). Druk enige sleutel as jy die program wil beëindig. cin.get () werk op `n soortgelyke manier.
    • Leer om in C ++ met ISO-standaarde te programmeer.
    • Vir meer besonderhede oor programmering in C ++ besoek die bladsy cplusplus.com

    waarskuwings

    • Maak seker dat jy soveel as moontlik weg van Dev-C ++ bly, aangesien dit baie foute, `n verouderde samesteller het en sedert 2005 nie opgedateer is nie.
    • Gebruik nooit `n uitgediende kode nie.
    • Die program kan misluk as u alfabetiese waardes in een van die veranderlikes "INT" probeer invoer. Aangesien `n voldoende foutopname nie uitgevoer word nie, kan die program nie die waardes omskakel nie. Dit is beter om `n tou te lees of uitsonderings te neem.

    Dinge wat jy nodig het

    • `N teks of kode redakteur (soos Vim, Notepad, ens.)
    • `N samesteller
    • Of dit kan net `n IDE wees, wat `n redakteur en samesteller bevat
    • Turbo C
    • CodePad
    • Notepad + +
    Deel op sosiale netwerke:

    Verwante
    Hoe om `n kubus in OpenGL te maakHoe om `n kubus in OpenGL te maak
    Hoe om DLL-lêers oop te maakHoe om DLL-lêers oop te maak
    Hoe om te leer om in C te programmeerHoe om te leer om in C te programmeer
    Hoe om `n program met Windows Firewall te blokkeerHoe om `n program met Windows Firewall te blokkeer
    Hoe om die CPP-lêer op te stel na EXEHoe om die CPP-lêer op te stel na EXE
    Hoe om `n C-program op te stel met behulp van die GNU-samesteller (GCC)Hoe om `n C-program op te stel met behulp van die GNU-samesteller (GCC)
    Hoe om Halo Custom Edition te kryHoe om Halo Custom Edition te kry
    Hoe om `n eenvoudige program in C te skepHoe om `n eenvoudige program in C te skep
    Hoe om `n `Hello World` konsole program in Visual C + te skepHoe om `n `Hello World` konsole program in Visual C + te skep
    Hoe om standaardkode in C ++ te skryfHoe om standaardkode in C ++ te skryf
    » » Hoe om `n eenvoudige program in C ++ te skep
    © 2024 dmylogi.com