C ++ základný vstup / výstup

V tomto tutoriále sa naučíme používať objekt cin na získavanie vstupu od používateľa a objekt cout na zobrazovanie výstupu pre používateľa pomocou príkladov.

C ++ výstup

V jazyku C ++ coutodosiela formátovaný výstup na štandardné výstupné zariadenia, napríklad na obrazovku. Na zobrazenie výstupu používame coutobjekt spolu s <<operátorom.

Príklad 1: Reťazcový výstup

 #include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; ) 

Výkon

 Toto je programovanie v C ++ 

Ako funguje tento program?

  • Najprv zahrnieme iostreamhlavičkový súbor, ktorý nám umožňuje zobraziť výstup.
  • coutObjekt je definovaný vnútri stdnázvov. Na použitie stdmenného priestoru sme použili using namespace std;príkaz.
  • Každý program v C ++ začína main()funkciou. Spustenie kódu začína od začiatku main()funkcie.
  • coutje objekt, ktorý tlačí reťazec do úvodzoviek " ". Za ním nasleduje <<operátor.
  • return 0;je „výstupný stav“ main()funkcie. Program týmto vyhlásením končí, avšak toto vyhlásenie nie je povinné.

Poznámka: Ak using namespace std;príkaz nezahrnieme, musíme použiť std::coutnamiesto cout.

Toto je preferovaná metóda, pretože použitie stdpriestoru mien môže spôsobiť potenciálne problémy.

V stdnašich výučbách sme však použili priestor názvov, aby boli kódy čitateľnejšie.

 #include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; ) 

Príklad 2: Výstup čísel a znakov

Na tlač čísel a znakových premenných používame rovnaký coutobjekt, ale bez použitia úvodzoviek.

 #include using namespace std; int main() ( int num1 = 70; double num2 = 256.783; char ch = 'A'; cout << num1 << endl; // print integer cout << num2 << endl; // print double cout << "character: " << ch << endl; // print char return 0; ) 

Výkon

 70 256 783 znak: A 

Poznámky:

  • endlManipulátor sa používa na vloženie nového riadku. Preto sa každý výstup zobrazuje v novom riadku.
  • <<Operátor môže byť použitý viac ako raz, ak chceme tlačiť rôzne premenné, reťazce a tak ďalej v jedinom príkaze. Napríklad:
 cout << "character: " << ch << endl;

C ++ vstup

V jazyku C ++ cinprijíma formátovaný vstup zo štandardných vstupných zariadení, ako je napríklad klávesnica. Na prijatie vstupu používame cinobjekt spolu s >>operátorom.

Príklad 3: Celé číslo Vstup / výstup

 #include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; ) 

Výkon

 Zadajte celé číslo: 70 Číslo je: 70 

V programe sme použili

 cin>> num; 

prevziať vstup od používateľa. Vstup je uložený v premennej num. Na získanie vstupu používame >>operátor s cin.

Poznámka: Ak using namespace std;príkaz nezahrnieme, musíme použiť std::cinnamiesto cin.

C ++ prijímanie viacerých vstupov

 #include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; ) 

Výkon

 Zadajte znak a celé číslo: F 23 Znak: F Číslo: 23 

Zaujímavé články...