+ Responder ao Tópico



  1. #1
    cintiars
    Oi galera

    Esotu começando aprograma em C e estou com dúvidas qto a string:

    Como eu faço para pegar só uma parte de uma string, por exemplo: na string1 tem a seguinte msg: olafulano, como eu faço para pegar só o olá e copiar para outra string??
    Eu tentei fazer assim:

    for(i=0;i<3;i++){
    strcat(copia, string1[i]);
    }

    Onde string1 esta a msg da qual eu quero pegar uma parte e copia é a string que eu quero concatenar a parte que for tirada de string1.

    Alguém entendeu??Pode me ajudar???
    Valeu

  2. Fala ai!
    bem... nao entendi nada... ainda mais pq seu exemplo pega o "fulano" e nao o "olá"... hehehehe... mas blz.
    Entao, acho q o q vc quer eh a funcao strstr(). Ela localiza a primeira ocorrencia da string x dentro da y. Ai, vc jah sabendo o tamanho, copia n bytes da posicao q strstr() te indicou pra outro buffer.
    eh isso??
    falow!






Tópicos Similares

  1. duvidas em servidores
    Por dboom no fórum Servidores de Rede
    Respostas: 0
    Último Post: 30-04-2003, 13:49
  2. duvida em CGI
    Por dboom no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 22-04-2003, 23:34
  3. Duvida em relacao a Functions em C *nix
    Por no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 27-03-2003, 20:19
  4. dúvida em x no notebook
    Por mondragon no fórum Servidores de Rede
    Respostas: 1
    Último Post: 10-02-2003, 23:40
  5. Dúvida em IPTABLES...
    Por soyeu no fórum Servidores de Rede
    Respostas: 2
    Último Post: 28-11-2002, 14:41

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L