C ++

Preprosta vadnica C ++ Hello World

Preprosta vadnica C ++ Hello World
C ++ je prilagodljiv programski jezik za splošno uporabo, ki ga je leta 1985 prvotno ustvaril Bjarne Stroustrup, danski računalnik. Danes velja C ++ za enega najmočnejših jezikov, ki se uporablja za razvoj programske opreme.

C ++ se uporablja na različnih področjih, kot so vdelana programska oprema, operacijski sistemi v realnem času, razvoj iger in finance, in ker podpira tako postopkovne kot objektno usmerjene programe, je hkrati močan in vsestranski.

V tem članku bomo razpravljali o osnovni strukturi programa C ++ in vam pokazali, kako napisati preprost program "Hello World".

Struktura programa C ++

Preden v C ++ napišemo program "Hello World", se najprej pogovorimo o primarnih elementih programa C ++. Tu je primer okostja programa C ++:

Ker se vsak program C ++ drži te osnovne strukture, bomo zdaj podrobno razložili primarne elemente te strukture.

Prva vrstica je »#include ". Tu pomeni »iostream« vhodno / izhodni tok, kjer je tok vrsta znakov ali bajtov. V tej vrstici je predprocesorju naloženo, da v program vključi vsebino knjižnice.

V programskem jeziku C ++ je na voljo več knjižnic. Knjižnice vsebujejo vgrajene predmete in funkcije, ki jih programerji lahko uporabljajo za pisanje programov, zagotavlja pa jih prevajalnik C ++. Ko namestimo prevajalnik C ++, dobimo vse povezane knjižnice.

"Iostream" vključuje naslednje predmete:

  1. cin: standardni vhodni tok
  2. cout: standardni izhodni tok
  3. cerr: standardni izhodni tok za napake
  4. clog: izhodni tok za beleženje

Vsak program C ++ ima funkcijo "main ()". V tem primeru je vrednost, ki jo vrne glavna funkcija, celo število. Zato bo po zagonu funkcije “main ()” vrnjena vrednost 0.

Odpirajoča se kodrasta oklepaj označuje začetek telesa glavne funkcije. Zapiralni zaviti oklepaj označuje konec telesa funkcije “main ()”. Preostala koda bo umeščena v zavite oklepaje

Pozdravljen svet (HelloWorld.cpp)

Zdaj pa napišite preprost program "Hello World" in ga zaženite. Z viri toka standardne knjižnice C ++ bomo uporabili za zapis niza »Hello World« v standardni izhod.

#include
int main ()

std :: count << ”Hello World” << std::endl;
vrnitev 0;

Za prevajanje programa C ++ morate uporabiti ukaz g++ -o .

Datoteko z glavo »iostream« smo obravnavali v prejšnjem razdelku; "Cin" in "cout" sta pogosto uporabljena predmeta: "cin" se uporablja predvsem za vnos s tipkovnice in shranjevanje podatkov kot spremenljivke, medtem ko se "cout" uporablja za tiskanje podatkov na zaslon.

S pomočjo “cout” lahko na zaslon prikažemo “Hello World”. Vendar predmeta "cout" ne moremo uporabiti neposredno, ker pripada imenskemu prostoru "std". Zato uporabljamo operater ločljivosti obsega (tj.e., : :). Poleg tega smo za tiskanje nove vrstice uporabili “std :: endl”.

Če ne uporabite operaterja za ločevanje obsega, se prikaže naslednja napaka:

#include
int main ()

štetje << ”Hello World” << endl;
vrnitev 0;

Če želite odpraviti zgornjo napako, lahko pravilno dodate operater ločljivosti obsega ali pa imenski prostor omenite na začetku programa. Če želite uporabiti “cout”, ne da bi uporabili operater ločljivosti obsega, lahko napišete naslednjo kodo:

#include
uporaba imenskega prostora std;
int main ()

štetje << ”Hello World” << endl;
vrnitev 0;

V zgornjem programu smo v drugi vrstici omenili imenski prostor “std” (tj.e., “Using namespace std;”). Zato nam ni treba uporabljati operaterja ločljivosti obsega vsakič, ko uporabimo predmet iz imenskega prostora “std”, in lahko preprosto uporabimo “cout”, da nekaj natisnemo na standardni izhod, namesto da bi zapisali “std :: cout”. Podobno nam ni treba uporabiti operatorja ločljivosti obsega za "endl".

Zdaj bomo sestavili ta program in videli bomo rezultate:

Kot lahko vidite, dobimo enak izhod.

Zaključek

C ++ je prilagodljiv programski jezik za splošno uporabo, ki se pogosto uporablja na različnih področjih. Je razširitev programskega jezika C in podeduje sintakso programiranja C. V tem članku smo vam pokazali, kako v programskem jeziku C ++ napišem preprost program "Hello World", in razložili različne elemente programa.

OpenTTD vs Simutrans
Ustvarjanje lastne simulacije prevoza je lahko zabavno, sproščujoče in izjemno vabljivo. Zato morate preizkusiti čim več iger, da boste našli tisto, k...
Vadnica za OpenTTD
OpenTTD je ena izmed najbolj priljubljenih poslovnih simulacijskih iger. V tej igri morate ustvariti čudovit prevozniški posel. Vendar boste začeli na...
SuperTuxKart za Linux
SuperTuxKart je odličen naslov, zasnovan tako, da vam brezplačno ponuja izkušnjo Mario Kart v vašem sistemu Linux. Igrati je precej zahtevno in zabavn...