Además de ser totalmente compatible con el método de escritura C, que se implementa mediante las funciones printf y scanf, C++ también tiene su propio conjunto de flujos de entrada y salida (el flujo mencionado aquí se refiere a la lectura desde un determinado dispositivo IO o secuencia escrita de caracteres, habitualmente llamados " flujo "). Los flujos de entrada y salida en C ++ están representados por cin y cout respectivamente. Antes de usarlo, debes usar la biblioteca estándar iostream, es decir, también debes agregar la oración #include <iostream> al principio. cómo utilizar cin y cout.
1. Uso del flujo de salida de cout:
El flujo de salida cout debe usarse con el operador de salida << , como la declaración de salida:
cout<<Hola;
La cadena Hola se mostrará en la pantalla.
Básicamente, la cadena Hello se inserta en el objeto cout y el objeto cout se devuelve como valor de retorno, por lo que también puedes usar << para generar múltiples contenidos continuamente más adelante, como por ejemplo:
cout<<Hola<<www.dotcpp.com;
Hola www.dotcpp.com aparecerá en la pantalla.
¡Puedes aprender y experimentar por tu cuenta!
Además, cuando se trata de cout, el más utilizado es el manipulador endl, que se puede insertar directamente en cout para producir una salida de nueva línea, como por ejemplo:
cout<<Hola<<endl<<www.dotcpp.com<<endl;
La pantalla mostrará:
Hola www.dotcpp.com
Asegúrese de probarlo en la computadora e intente utilizar la salida cout.
2. Uso del flujo de entrada cin:
Antes de recibir un dato, primero debe definir una variable del mismo tipo para almacenar los datos y luego usar cin con el operador de entrada >> para recibir la entrada del usuario desde el teclado, como el código:
#include<iostream>usingnamespacestd;intmain(){inta;cout<<inputnumber:<<endl;cin>>a;cout<<Get<<a<<endl;return0;}
Una vez ejecutado el programa, los resultados son los siguientes:
número de entrada:24Get24
De manera similar, cin también puede recibir múltiples variables continuamente, como por ejemplo:
inta,b;cin>>a>>b;
¡Pruebe el uso de cin y cout escribiendo el código usted mismo!
A través del aprendizaje anterior, creo que todos dominan inicialmente el uso de entrada y salida en C ++. Es posible que se sienta un poco incómodo con esto. Por ejemplo, no es necesario especificar el tipo de variable de entrada o salida. y cout en sí son una clase, no una función, e incluso palabras clave, todos deben ser conscientes de esto. Y con un estudio continuo y profundo en el futuro, todos comprenderán gradualmente el motivo.