Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Robz Lancaster

Pegar Determinada posição de uma Letra

Recommended Posts

Pessoal é o Seguinte.

 

Eu tenho 2 um String

 

char alfabeto[112] = " <abcdefghijklmnopqrstuvwxyzçéáíúóãõABCDEFGHIJKLMNOPQRSTUVWXYZÇÁÉÓÍÚÃÕ1234567890.;:?,º]}§[{ª!@#$%&*()_+-=\\/|\'\">";
char nome[] = "Robert"; //Lembre-se que é dinamico nunca vai ser o mesmo numero de letras e nome

 

Eu preciso que ele fale a posição do R no vetor alfabeto...

 

e assim vale para as outras letras .. também

Compartilhar este post


Link para o post
Compartilhar em outros sites

Depende do que você precisa.

 

Podes usar a função que o Beraldo indicou, mas atente que ela retorna apenas a primeira ocorrência. Ou seja, se houver outros 'r' na string não vai detectar.

 

Se precisa recuperar a posição de todos os 'r' na string, recomendo o uso de ponteiro para varrer a mesma.

Mas se precisa apenas da primeira ocorrência, utilize a strstr() mesmo!

 

Link explicativo da função strstr():

http://www.cplusplus.com/reference/clibrary/cstring/strstr/

 

Espero ter ajudado, FLW!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.