Hello World -ohjelma C ++: ssa
"Hello World" -ohjelma on ensimmäinen, mutta tärkein askel kohti minkä tahansa ohjelmointikielen oppimista, ja se on varmasti yksinkertaisin ohjelma, jonka opit jokaisen ohjelmointikielen kanssa. Sinun tarvitsee vain näyttää viesti "Hello World" lähtöruudulla.
Katsokaamme nyt C ++ Hello World -koodia:
Vaihe 1) Valitse Luo välimuisti nyt -vaihtoehto.
Sinun pitäisi nähdä tällainen näyttö
Joissakin tietokoneissa ja käyttöjärjestelmissä se kysyy, sisällytetäänkö kaikki kirjastot. Jos vaihtoehto on valittu, se asentaa kaikki kirjastot.
Vaihe 2) Kun ohjelma avautuu, sinun on luotava uusi lähdetiedosto, jotta voit aloittaa ensimmäisen C ++ -ohjelman kirjoittamisen. Voit tehdä tämän valitsemalla Tiedosto> Uusi> Lähdetiedosto . Polku on esitetty alla olevassa kuvassa.
Tämä avaa alueen, johon voit kirjoittaa koodisi.
Vaihe 3) Sen jälkeen voit kirjoittaa C ++ -koodin alla olevan kuvan mukaisesti:
Esimerkki C ++ -koodista:
#includeusing namespace std;int main(){cout<<"Hello World"< Vaihe 4) Tässä vaiheessa
Napsauta Suorita-> käännä ja suorita
Vaihe 5) Tallenna tiedosto
Tallennuksen jälkeen sinun tulee musta näyttö, jossa näkyy "Hello World".
Ensimmäinen ohjelma: C ++ "Hei maailma!" Selitys
C ++ on käännetty kieli. Lähdekoodi käännetään objektitiedostoiksi. Objektitiedostot yhdistetään sitten linkittimen avulla, joka luo suoritettavan ohjelman.
Tuotanto C ++ koostuu monista lähdekooditiedostoista (joita yleensä kutsutaan lähdetiedostoiksi).
- Kiharat, {}, ilmaisevat ryhmittelyn C ++: na. Tässä ne osoittavat funktion rungon alun ja lopun.
- Jokaisella C ++ -ohjelmalla on täsmälleen yksi globaali toiminto nimeltä Main (). Ohjelma käynnistetään suorittamalla kyseinen toiminto. Int-arvo palautetaan main (): lla, jonka se välittää järjestelmälle. ' Jos arvoa ei palauteta, järjestelmä saa arvon 0, mikä osoittaa onnistuneen suorituksen. Pää () -funktion nolla-arvo ilmaisee epäonnistumisen.
Selitys C ++ Hello World -ohjelmakoodista
Koodirivi 1: Ensimmäinen rivi on #include
. Se kehottaa kääntäjää sisällyttämään standardivirran I / O-kirjaston. Ilman tätä otsikkotiedostoa lauseketta ei koota. std::cout << "Hello, World"<Koodirivi 4: int main (). Tämä on ohjelman päätehtävä. Funktiot on merkitty sulkeilla (). Ennen kuin päätoiminto on "int". Tämä tarkoittaa, että pääfunktio palauttaa kokonaisluvun funktiolle tai prosessille, joka kutsui sen.
Älä huoli tästä, toistaiseksi, yksinkertaisesti huomaa, että ohjelman on palautettava kokonaisluku ennen loppua. Kiharat aaltosulkeet {ja} sisältävät koodin funktiossa. Ohjelma päättyy päätoiminnon lopussa, joka on merkitty}
Koodirivi 6: Operaattori << kirjoittaa toisen argumentin ensimmäiseen. Tässä tapauksessa merkkijono kirjaimellisesti "Hei, maailma!" on kirjoitettu vakiolähtövirtaan std :: cout.
( Huomaa : Merkkijono-literaali on merkkijono, jota ympäröivät lainausmerkit. Endl lisää uuden rivin merkin samalla rivillä.)
Koodirivi 7: paluu 0; Tämä on viimeinen komento päätoiminnossa, return-lause. Sen tarkoituksena on vain palauttaa arvo funktiolle tai prosessille, jota kutsutaan pääfunktioksi. Älä huoli tästä muusta kuin siitä, että sitä edellyttää pääfunktion määritelmän edessä oleva "int". Sen pitäisi palauttaa nolla päätoiminnosta, mikä tarkoittaa, että ohjelma suoritettiin onnistuneesti ja poistui.
cout<<"Hello World"<Huomaa: Cout on virta, joka lähtee määritettyyn streamiin. Se on oletusarvoisesti vakioulostulovirta. Cout on hyvin yleistä ohjelmissa, koska jokaisen ohjelman perimmäisenä motiivina on tuottaa jonkin verran lähtöä. endl; edustaa lauseiden loppua muodossa C ++. C ++: n puolipiste erottaa eri lauseet, ja se on laitettava C ++: n lauseiden loppuun.
Yhteenveto
- "Hello World" -ohjelma on ensimmäinen askel kohti minkä tahansa ohjelmointikielen oppimista.
- Kun olet asentanut valitsemasi C ++ -kääntäjän ja tekstieditorin, voit suorittaa ensimmäisen C ++ -ohjelman.
- Ensimmäinen rivi on #include
. Se kehottaa kääntäjää sisällyttämään standardivirran I / O-kirjaston. - : int main (). Tämä on ohjelman päätehtävä.
- Operaattori << kirjoittaa toisen argumenttinsa ensimmäiseen.
- Paluu 0; on viimeinen komento pääfunktiossa, joka on return-käsky.
- : Cout on virta, joka tuottaa määritetyn virran.