Aula 5: Entrada com std::cin
Em C você lia a entrada com scanf e &. Em C++ você lê com std::cin e o operador >>. Repare nas setas: cout usa << (para fora, para a tela), e cin usa >> (para dentro, na variável). Nesta aula vamos aprender uma coisa — ler um valor do usuário para dentro de uma variável. Não precisa de & como no sca
cin é o oposto de cout: em vez de enviar para a tela com <<, ele puxa do teclado para dentro de uma variável com >>. A seta sempre aponta para a variável.
- std::cin
- O objeto de entrada padrão do C++. Você lê a partir dele para dentro de uma variável com >>, por exemplo std::cin >> x;
- operador de extração
- Puxa um valor de std::cin para dentro da variável à sua direita. A direção é oposta ao << do cout.
- leitura palavra por palavra
- std::cin >> lê um valor até o próximo espaço/quebra de linha. Uma segunda palavra precisa de outro >>.