- Dúvida em C - Strings!
+ Responder ao Tópico
-
Dúvida em C - Strings!
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
-
Dúvida em C - Strings!
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!