Jump to content


Photo

Trabalhar Com Strings


  • Faça o login para participar
4 replies to this topic

#1 Morena

Morena

    Normal

  • Usuários
  • 71 posts
  • Sexo:Não informado

Posted 24/03/2003, 10:33

E ai galera, to precisando aprender a trabalhar com strings, para quem não sabe comecei a mexer com c++ agora.

Quando eu declaro assim óh:

char c;

Ele não pega mais de um caracter, e to precisando pegar uma cadeia de caracteres.

Tipo o nome completo de uma pessoa e quando a pessoa terminar de digitar mostrar quantas linhas a pessoa digitou...

Vi numa apostila que poderia usar um tal de gets©, mas não funcionou, deu um erro, para usar isso tem que declarar outra biblioteca ? Declarei a string.h mas nada de funcionar.

Alguém sabe onde posso encontrar uma apostila completa de c++ ? que dê mais enfase a parte de strings...

Obrigada...

Bjos.

#2 Edu.dreyer

Edu.dreyer

    Cuiabá - MT

  • Usuários
  • 442 posts
  • Sexo:Masculino
  • Localidade:Várzea Grande - MT

Posted 24/03/2003, 12:12

declara como

char nome[40];

na hora de ler coloque

cout<<"Digite o nome";
gets(nome);
#### DUDUDREYER #####

#3 Lpcf

Lpcf

    12 Horas

  • Usuários
  • 178 posts
  • Sexo:Não informado
  • Localidade:Ipatinga
  • Interesses:Por tudo relacionado a criação de páginas e programação para Web e em Flash

Posted 24/03/2003, 15:48

nuam presisa da string.h

mas pra rodar o gets vc presisa do stdio.h

e a declaraçaum eh do jeito q o edu falo:

char c[40];

para uma string d 40 caracteres
Editado por Tarkan:

Acho que você não precisa de uma assinatura com uma fonte tão grande, certo?

Por favor, leia as regras!

Abraços!

#4 Edu.dreyer

Edu.dreyer

    Cuiabá - MT

  • Usuários
  • 442 posts
  • Sexo:Masculino
  • Localidade:Várzea Grande - MT

Posted 24/03/2003, 15:50

desculpa esquici de falar da biblioteca.... Valeu Lpcf
#### DUDUDREYER #####

#5 Secrety

Secrety

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado
  • Localidade:Campo Grande - Mato Grosso do Sul
  • Interesses:Tenho muito interesse em programação no geral, pois vou ser uma DBA, tudo que estiver relacionado a My SQL, php, html tenho interesse pois faço estágio na AGETRAN, e estou desenvolvendo a pagina da mesma junto com meu supervisor.<br>Tenho interesse também na parte de programação em JAVA, Delphi, C++, SQL Sever, Oracle e outros, na parte de designer não sou muito chegada mas como meu estagio precisa estou tentando aprender.

Posted 04/06/2003, 16:55

Para a cadeia de caracteres.... char nomedavarialve[tamanhoda variavel[
Usa #include<stdio.h>..... para usar o gets, na leitura
e a biblioteca #include<string.h> ...para quando vc for comparar (strcpm), copiar(strcpy)....
Valeu,
Juliana Quito




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq