Tere maailma programm C ++ keeles
Programm “Tere maailm” on esimene, kuid kõige olulisem samm mis tahes programmeerimiskeele õppimise suunas ja kindlasti on see kõige lihtsam programm, mida saate õppida iga programmeerimiskeelega. Kõik, mida peate tegema, on väljundiekraanil kuvada teade "Tere maailm".
Vaatame nüüd C ++ Hello World Code'i:
Samm 1) Valige käsk Loo vahemälu kohe.
Peaksite nägema umbes sellist ekraani
Mõnes arvutis ja operatsioonisüsteemis küsitakse, kas lisada kõik teegid. Kui see suvand on valitud, installib see kõik teegid.
Samm 2) Kui programm avaneb, peate looma uue lähtefaili, et saaksite alustada oma esimese C ++ programmi kirjutamist. Selleks valige File> New> Source File . Tee on näidatud alloleval joonisel.
See avab ala, kuhu saate oma koodi sisestada.
Samm 3) Pärast seda saate kirjutada C ++ koodi, nagu on näidatud alloleval pildil:
C ++ koodi näide:
#includeusing namespace std;int main(){cout<<"Hello World"< 4. samm. Selles etapis
Klõpsake käsku Käivita-> kompileeri ja käivita
Samm 5) Salvestage fail
Pärast salvestamist peaksite musta ekraani välja andma "Tere maailm".
Teie esimene programm: C ++ "Tere maailm!" Selgitus
C ++ on kompileeritud keel. Lähtekood kompileeritakse objektifailideks. Seejärel ühendab objektifailid linker, mis loob käivitatava programmi.
Tootmis C ++ koosneb paljudest lähtekoodifailidest (neid nimetatakse tavaliselt lähtekoodifailideks).
- Lokkisulgurid, {}, väljendavad rühmitamist tähtedega C ++. Siin näitavad nad funktsioonikeha algust ja lõppu.
- Igal C ++ programmil on täpselt üks globaalne funktsioon nimega main (). Programm algab selle funktsiooni käivitamisega. Int-väärtus tagastatakse main () abil, mille see edastab süsteemile. ' Kui väärtust ei tagastata, saab süsteem väärtuse 0, mis näitab edukat lõpetamist. Funktsiooni main () nullväärtus näitab riket.
C ++ Hello World programmi koodeksi selgitus
Koodirida 1: esimene rida on #include
. See käsib kompilaatoril lisada standardse voo sisend- / väljunditeegi. Ilma selle päise kaasamiseta avaldist ei kompileerita. std::cout << "Hello, World"<Koodirida 4: int main (). See on programmi peamine funktsioon. Funktsioonid tähistatakse sulgudes (). Enne kui põhifunktsioon on "int". See tähendab, et põhifunktsioon tagastab funktsiooni või protsessi, mis seda kutsus, täisarvu.
Ära muretse selle pärast, vaid võta praegu arvesse, et programm peab enne lõppu tagastama täisarvu. Lokkisulgudes {ja} on funktsioonis kood. Programm lõpeb põhifunktsiooni lõpus, mida tähistatakse tähisega}
Koodirida 6: Operaator << kirjutab oma teise argumendi esimesele. Sel juhul lisatakse stringi sõna otseses mõttes "Tere, maailm!" on kirjutatud standardsele väljundvoolule std :: cout.
( Märkus . Stringi literaal on topelt jutumärkidega ümbritsetud tähemärkide jada. Endl lisab samale reale uue rea märgi)
Koodirida 7: tagastage 0; See on viimane funktsioon põhifunktsioonis, return-lause. Selle eesmärk on ainult väärtuse tagastamine funktsioonile või protsessile, mida nimetati põhifunktsiooniks. Ärge muretsege selle pärast, kui asjaolu, et seda nõuab põhifunktsiooni definitsiooni ees olev int. See peaks tagastama põhifunktsioonist nulli, mis tähendab, et programm jooksis edukalt ja väljus.
cout<<"Hello World"<Märkus. Cout on voog, mis väljastab määratud voo. Vaikimisi on see standardväljundvoog. Cout on programmides väga levinud, kuna iga programmi ülimaks ajendiks on mingi väljundi andmine. endl; tähistab avalduste lõppu kategoorias C ++. C ++ semikoolon eraldab erinevaid väiteid ja see tuleb panna lausete lõppu C ++ keeles.
Kokkuvõte
- Programm “Tere maailm” on esimene samm mis tahes programmeerimiskeele õppimise suunas.
- Pärast valitud C ++ kompilaatori ja valitud tekstiredaktori installimist võite jätkata oma esimese C ++ põhiprogrammi.
- Esimene rida on #include
. See käsib kompilaatoril lisada standardse voo sisend- / väljunditeegi. - : int main (). See on programmi peamine funktsioon.
- Operaator << kirjutab oma teise argumendi esimesele.
- Tagastage 0; on viimane käsk põhifunktsioonis, mis on return-lause.
- : Cout on voog, mis väljastab määratud voo.