C/C++ tutoriál: Hello world
Tento tutoriál vám pomůže začít s C/C++. Vysvětluje, co potřebujete k napsání vašeho prvního programu v C/C++. Začíná základy: naučíte se, kde najít a stáhnout potřebné nástroje, jak je nainstalovat a provede vás celým procesem až po sestavení a spuštění vašeho kódu. Pokud jste nikdy předtím nepsali program v C/C++, je toto místo, kde začít. Vytvořili jsme tento článek, abyste mohli začít s C/C++ a pokračovat k našim příkladům se SMS. Pokud již C/C++ znáte, můžete přeskočit přímo na jeden z následujících SMS projektů.
Příklady SMS v C/C++:
C/Cpp odeslání SMS pomocí HTTP REST API (ukázka kódu)
C/Cpp odeslání více SMS pomocí HTTP REST API (ukázka kódu)
C/Cpp naplánování SMS pomocí HTTP REST API (ukázka kódu)
C/Cpp přijetí SMS pomocí HTTP REST API (ukázka kódu)
C/Cpp smazání SMS pomocí HTTP REST API (ukázka kódu)
Stáhnout nejnovější C/C++ SMS API knihovnu z Githubu
Co je C/C++
C/C++ je programovací jazyk. Je podobný přirozenému jazyku, jako je angličtina. Používá se ke komunikaci s počítačem. Hlavní rozdíl mezi přirozeným jazykem a programovacím jazykem je, že programovací jazyky mají přísnější strukturu, aby počítač lépe porozuměl.
Co je Visual Studio
Visual Studio je nástroj pro psaní programů v C/C++. Visual Studio vám umožňuje psát text v jazyce C/C++ a umožňuje vám říct počítači, aby tento text přečetl a provedl instrukce. Termín "Spustit" používáme, když chceme, aby počítač provedl instrukce.
Co je program Hello world v C/C++
Program Hello world v C/C++ je nejjednodušší program, který můžete napsat. Jednoduše vypíše větu: Hello world na obrazovku počítače. Program Hello World je první program, který vývojáři píší v jakémkoli programovacím jazyce.
Jak napsat svůj první program v C / C++
Pro napsání vašeho prvního programu v C / C++:
- Zkontrolujte předpoklady
- Nastavte Visual Studio
- Vytvořte nový projekt v Visual Studiu
- Vyberte C++ Console Application
- Pojmenujte svůj projekt
- Napište program Hello World v C / C++
- Spusťte svůj program Hello World v C / C++
- Zkontrolujte výstup
Předpoklady
Zde je to, co potřebujete k začátku. Pro napsání vašeho prvního počítačového programu v C/C++ potřebujete počítač s Windows, vývojové prostředí Visual Studio a ukázkový kód uvedený níže.
- Počítač s Windows 10
- Microsoft Visual Studio Community Edition
- Ukázkový projekt Ozeki Hello World
Stáhnout Visual Studio
Microsoft Visual Studio Community EditionV tomto videonávodu najdete, jak stáhnout instalační program Visual Studio Community Edition. Instalační program můžete stáhnout z následujícího URL: https://visualstudio.microsoft.com/downloads/. Na této stránce uvidíte různé verze Visual Studio dostupné ke stažení. Podle pokynů v tomto krátkém videu stáhněte instalační program do svého počítače.
Instalace Visual Studia
Pro napsání vašeho prvního programu v C/C++ potřebujete nainstalovat Visual Studio. Následující video vám ukáže, jak lze tuto instalaci provést. Toto video obsahuje speciálně nakonfigurovanou instalaci Microsoft Visual Studio Community edition. Obsahuje všechna nastavení a kroky, abyste mohli úspěšně nastavit vývojové prostředí pro C/C++.
Vytvoření vašeho prvního projektu v Visual Studiu
Tento krátký videonávod vám ukáže, jak vytvořit projekt v C/C++ pomocí Visual Studia. Dozvíte se, jak vybrat správný jazyk (C/C++) a typ projektu. Také zjistíte, jak vybrat cestu, název a cílové rozhraní pro váš nově vytvořený projekt. Jakmile použijete všechna potřebná nastavení, vývojové prostředí pro C/C++ se spustí uvnitř Visual Studia.
Vytvoření nového projektu v Visual Studiu
Nejprve otevřete Visual Studio, které jste právě nainstalovali. Uvítá vás úvodní obrazovka. Tato obrazovka vám umožňuje vytvořit nový projekt nebo otevřít předchozí. V sloupci "Začínáme" vpravo klikněte na Vytvořit nový projekt (Obrázek 1). Tím se přesunete na další stránku, kde můžete nakonfigurovat nastavení vašeho projektu.
Vyberte C++ Konzolovou Aplikaci
Pro vytvoření C++ Konzolové Aplikace nejprve napište "cpp" do vyhledávacího pole nahoře. Ve výsledcích se objeví Konzolová Aplikace jako jedna z možností (Obrázek 2). Vyberte tuto možnost kliknutím na ni. Klikněte na Další, když ji vyberete, abyste pokračovali. Tím se dostanete na další stránku, kde můžete pojmenovat svůj projekt.
Pojmenujte svůj projekt
Po zadání typu projektu jako Konzolové Aplikace budete požádáni o jeho pojmenování. Pod textem "Název projektu" najdete textové pole (Obrázek 3). Zadejte požadovaný název do tohoto textového pole. Klikněte na tlačítko Vytvořit vpravo dole, když budete hotovi, aby se projekt vytvořil.
Napište svůj 'hello world' program v C/C++
První program, který napíšete v jakémkoli programovacím jazyce, je program 'Hello world'. Jediným cílem tohoto programu je vypsat text 'Hello world' na obrazovku počítače. V tomto příkladu se program skládá ze dvou řádků kódu: První řádek: std::cout << ""; vypíše text.
#include <iostream> int main() { std::cout << "Hello World!\n"; }
Zadejte kód
V tomto videu zadáme kód "Hello World!" jeho napsáním do textového editoru Visual Studio.
Spusťte C/C++ 'hello world' program
Pro spuštění programu hello world klikněte na zelené tlačítko Start na panelu nástrojů Visual Studio. Můžete také použít klávesu F5 pro spuštění programu. Poznámka: když stisknete F5, Visual Studio nejprve uloží váš nově napsaný soubor, pak jej zkompiluje do spustitelného kódu a poté jej spustí na vašem počítači.
Spusťte program
Svůj nově napsaný C/C++ program můžete spustit pomocí Visual Studio. Najděte tlačítko Místní Windows Debugger se zelenou šipkou na panelu nástrojů nahoře (Obrázek 4). Kliknutím na toto tlačítko spustíte svůj kód. Tím se otevře Visual Studio Debug Console, kde uvidíte výsledky svého programu.
Hello World!
Po úspěšném spuštění kódu se objeví Visual Studio Debug Console v novém okně. Uvnitř debug konzole uvidíte zprávu "Hello World" (Obrázek 5). Stisknutím libovolné klávesy na klávesnici tuto konzoli zavřete.
Co se stane, když udělám chybu v C/C++
Pokud uděláte chybu při psaní instrukcí v C/C++, dostanete syntaktickou chybu. Počítač označí řádek s chybou červeně a sdělí vám, proč nerozuměl instrukcím. Chybu opravíte tak, že se vrátíte do textového editoru a program upravíte. Programy říkají, že "opravují chybu", když chyby opravují.
Co je syntaktická chyba v C/C++?
Syntaktická chyba znamená "nerozumím". Pokud mluvíte s někým anglicky a on nerozumí, co říkáte, odpoví "nerozumím". Pokud mluvíte s počítačem v C/C++ a počítač nerozumí, co říkáte, odpoví "syntaktická chyba".
V níže uvedeném kódu vytvoříme chybu úmyslně tím, že nedáme středník za řádek Hello World. Uvidíte, jak počítač reaguje, jak chybu opravíme a jak program úspěšně spustíme.
Jak řešit syntaktickou chybu v C/C++?
V níže uvedeném kódu vytvoříme syntaktickou chybu úmyslně tím, že nedáme středník za řádek Hello World. Uvidíte, jak počítač reaguje, jak chybu opravíme a jak program úspěšně spustíme.
Chyba v Visual Studiu
Toto video ukazuje, co se stane, když uděláte chybu v kódu. Neplatná syntaxe vždy povede k syntaktické chybě. Váš kód se neprovede. Zde vidíme, že zpráva "Hello World!" se nezobrazí. Místo toho se v výstupu objeví chybová zpráva.
Chyba
Když při běhu programu dojde k chybě, ve výstupu se zobrazí chybové hlášení (Obrázek 6). Toto hlášení obsahuje informace o tom, proč k chybě došlo a co ji způsobilo. Díky tomu je pro vývojáře snazší chyby rozpoznat a opravit. V tomto případě vidíme, že se jedná o syntaktickou chybu. Chybové hlášení vám sděluje, že chybí středník(;).
Shrnutí
Tento dokument byl vytvořen, aby vám ukázal, jak nainstalovat nástroje pro programování v C/C++, a provede vás celým procesem až po sestavení a spuštění kódu "Hello World". Tato příručka je určena k seznámení se základy C/C++ a k přípravě na pochopení a použití našich příkladů SMS v C/C++. Použití řešení Ozeki C/C++ SMS je výhodné, protože je dodáváno s úplným zdrojovým kódem a můžete jej používat a upravovat bez jakýchkoli omezení.
Pokračujte na další článek na webu Ozeki a dozvíte se více o řešeních v C/C++. Podívejte se na výukový program o jak odeslat SMS z C/C++.
Stáhněte si Ozeki SMS Gateway hned a nastavte si systém!
More information
- C# SMS tutoriál: Hello world
- Visual Basic SMS tutoriál: Hello world
- F# SMS tutoriál: Hello world
- Java SMS tutoriál: Hello world
- Javascript SMS tutoriál: Hello world
- Node.js SMS tutoriál: Hello world
- Kotlin SMS tutoriál: Hello world
- C/C SMS tutoriál: Hello world
- Delphi SMS tutoriál: Hello world
- PHP SMS tutoriál: Hello world
- Perl SMS tutoriál: Hello world
- Python SMS tutoriál: Hello world
- Python flask SMS tutoriál: Hello world
- Ruby SMS tutoriál: Hello world
- Tcl/Tk SMS tutoriál: Hello world
- Go SMS tutoriál: Hello world
- R SMS tutoriál: Hello world
- Scala SMS tutoriál: Hello world
- Objective C SMS tutoriál: Hello world
- Tutoriály pro vývojáře softwaru