C++
Grundläggande ingång / utgång i c ++
Sök…
Anmärkningar
Standardbiblioteket <iostream>
definierar få strömmar för input och output:
|stream | description |
|-------|----------------------------------|
|cin | standard input stream |
|cout | standard output stream |
|cerr | standard error (output) stream |
|clog | standard logging (output) stream |
Av fyra strömmar som nämns ovan cin
princip för användarinmatning och andra tre används för att mata ut data. I allmänhet eller i de flesta kodningsmiljöer cin
(konsol ingång eller standard in) är tangentbordet och cout
(konsol utgång eller standard ut) är monitorn.
cin >> value
cin - input stream
'>>' - extraction operator
value - variable (destination)
cin
här extraherar ingången som anges av användaren och matar i variabelt värde. Värdet extraheras endast när användaren trycker på ENTER-tangenten.
cout << "Enter a value: "
cout - output stream
'<<' - insertion operator
"Enter a value: " - string to be displayed
cout
här tar strängen som ska visas och sätter in den i standardutgång eller monitor
Alla fyra strömmar finns i standard namnutrymme std
så vi måste skriva ut std::stream
för stream stream
att använda den.
Det finns också en manipulator std::endl
i kod. Det kan endast användas med utgångsströmmar. Den infogar slutet på raden '\n'
tecken i strömmen och spolar den. Det orsakar omedelbart produktion.
användarinmatning och standardutgång
#include <iostream>
int main()
{
int value;
std::cout << "Enter a value: " << std::endl;
std::cin >> value;
std::cout << "The square of entered value is: " << value * value << std::endl;
return 0;
}