Você está aqui: C++ ::: Dicas & Truques ::: Input e Output (Entrada e Saída) |
Lendo entrada do usuário uma linha de cada vez usando getlineQuantidade de visualizações: 9806 vezes |
/*
Este exemplo mostra como ler entrada do usuário usando
o método getline da classe istream. Veja a assinatura que
usaremos:
istream& getline(char* s, streamsize n);
Aqui s é um ponteiro para uma string estilo C que
receberá a linha lida e n é a quantidade de bytes que
poderão ser lidos. A linha é encerrada ao pressionar
Enter.
*/
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
char nome[100], cidade[50];
cout << "Informe seu nome: ";
cin.getline(nome, sizeof(nome));
cout << "Informe sua cidade: ";
cin.getline(cidade, sizeof(cidade));
cout << "Seu nome é: " << nome << "\n";
cout << "Sua cidade é: " << cidade << "\n\n";
system("PAUSE"); // pausa o programa
return EXIT_SUCCESS;
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
|
Delphi - Como converter strings em valores TDateTime usando as funções StrToDate() e StrToDateDef() do Delphi |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






