Array
(
)

Oque significa quot;cin.getline(NOME, sizeof(NOME));quot;

Clauberstipkovic
   - 16 ago 2004

Olá Pessoal ....

Estou com essa dúvida, qual é o significado dessa sintaxe.

´cin.getline(NOME, sizeof(NOME));´

Eu sei que ´cin>>´ indica que será atribuido um valor digitado na variavel conrrespondente, mas o ´cin.getline´ e o ´sizeof´ eu não sei o que é.

:D


Tatuweb
   - 21 ago 2004

A função cin.getline permite a vc ler o conteúdo de uma linha substituindo o ´\n´ por ´\0´ e atribuir o que foi lido numa variável. Sua declaração é:

#Código

cin.getline (s, tamanho);

onde s é uma variável e tam o seu tamanho. Quando não se sabe o tamanho usa-se sizeof para descubrir.