Program Hello World v C ++
Program „Hello World“ je prvním, ale nejdůležitějším krokem k učení jakéhokoli programovacího jazyka a je to určitě nejjednodušší program, který se naučíte s každým programovacím jazykem. Vše, co musíte udělat, je zobrazit na výstupní obrazovce zprávu „Hello World“.
Podívejme se nyní na C ++ Hello World Code:
Krok 1) Vyberte možnost vytvořit mezipaměť nyní.
Měli byste vidět něco podobného
V některých počítačích a operačních systémech se zeptá, zda mají zahrnovat všechny knihovny. Pokud je vybrána tato možnost, nainstalují se všechny knihovny.
Krok 2) Jakmile se program otevře, musíte vytvořit nový zdrojový soubor, abyste mohli začít psát svůj první program v C ++. Chcete-li to provést, vyberte Soubor> Nový> Zdrojový soubor . Cesta je zobrazena na obrázku níže.
Tím se otevře oblast, kde budete moci zadat svůj kód.
Krok 3) Poté můžete napsat kód C ++, jak je znázorněno na obrázku níže:
Příklad kódu C ++:
#includeusing namespace std;int main(){cout<<"Hello World"< Krok 4) V tomto kroku
Klikněte na Execute-> compile & run
Krok 5) Uložte soubor
Po uložení byste měli zobrazit černou obrazovku s nápisem „Hello World“.
Váš první program: C ++ „Hello World!“ Vysvětlení
C ++ je kompilovaný jazyk. Zdrojový kód je kompilován do objektových souborů. Soubory objektů jsou poté kombinovány linkerem, který vytváří spustitelný program.
Produkční C ++ se skládá z mnoha souborů zdrojového kódu (obvykle nazývaných zdrojové soubory).
- Curly braces, {}, express grouping in C ++. Zde označují začátek a konec funkčního těla.
- Každý program v C ++ má přesně jednu globální funkci s názvem main (). Program začíná provedením této funkce. Hodnota int je vrácena funkcí main (), kterou předá systému. ' Pokud není vrácena žádná hodnota, systém obdrží hodnotu 0, což znamená úspěšné dokončení. Nenulová hodnota z funkce main () označuje poruchu.
Vysvětlení programového kódu Hello World C ++
Řádek kódu 1: První řádek je #include
. Dává instrukci kompilátoru, aby zahrnoval standardní stream I / O knihovnu. Bez tohoto zahrnutí záhlaví by se výraz nezkompiloval. std::cout << "Hello, World"<Řádek kódu 4: int main (). Toto je hlavní funkce programu. Funkce jsou označeny závorkami (). Před hlavní funkcí je „int“. To znamená, že hlavní funkce vrátí celé číslo funkci nebo procesu, který ji zavolal.
Nedělejte si s tím starosti, prozatím si jednoduše povšimněte, že program musí před koncem vrátit celé číslo. Kudrnaté závorky {a} obsahují kód ve funkci. Program končí na konci hlavní funkce označené}
Řádek kódu 6: Operátor << zapíše svůj druhý argument na svůj první. V tomto případě řetězcový literál „Hello, World!“ je zapsán do standardního výstupního proudu std :: cout.
( Poznámka : Řetězcový literál je posloupnost znaků obklopených uvozovkami. Endl vloží znak nového řádku na stejný řádek)
Řádek kódu 7: návrat 0; Toto je poslední příkaz v hlavní funkci, návratový příkaz. Jeho účelem je pouze vrátit hodnotu funkci nebo procesu, který volal hlavní funkci. S tím si nedělejte starosti, kromě skutečnosti, že to vyžaduje „int“ před definicí hlavní funkce. Mělo by vrátit nulu z hlavní funkce, což znamená, že program byl úspěšně spuštěn a ukončen.
cout<<"Hello World"<Poznámka: Cout je stream, který vystupuje do specifikovaného proudu. Ve výchozím nastavení se jedná o standardní výstupní proud. Cout je v programech velmi běžný, protože hlavním motivem každého programu je poskytnout nějaký výstup. endl; představuje konec příkazů v C ++. Středník v C ++ odděluje různé příkazy a musí být uveden na konec příkazů v C ++.
souhrn
- Program „Hello World“ je prvním krokem k učení jakéhokoli programovacího jazyka.
- Po instalaci kompilátoru C ++ a textového editoru podle vašeho výběru můžete pokračovat a spustit svůj první základní program C ++.
- První řádek je #include
. Dává instrukci kompilátoru, aby zahrnoval standardní stream I / O knihovnu. - : int main (). Toto je hlavní funkce programu.
- Operátor << zapíše svůj druhý argument na svůj první.
- Návrat 0; je poslední příkaz v hlavní funkci, kterým je návratový příkaz.
- : Cout je stream, který vydává specifikovaný stream.