[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: Dúvida
- Subject: Re: Dúvida
- From: Leonardo Giantini Trabuco <ltrabuco@cecm.usp.br>
- Date: Sun, 12 May 2002 11:52:27 -0300 (BRT)
On Sun, 12 May 2002, Camila de Almeida wrote:
>
> Pessoal, estou com uma dúvida cruel...
> Bom, é o seguinte... tenho um vetor b[] de caracteres e um vetor a[] de
> ponteiros que apontam para cada caractere. Tenho então em a[0] o endereço
> de b[0], em a[1] o endereço de b[1].... Gostaria de quando comparar a[i]
> com a[j] não comparar apenas a letra que está indicada por esses
> ponteiros, mas sim o string que começa a partir desta letra.
> Existe alguma funcao que ao passar o valor de a[j] me devolve esse string?
Cá, tente o seguinte:
-----------------------------------
#include <string.h>
...
strcmp(a[i], a[j]) < 0; /* isto corresponde ao less(a[i], a[j]);
-----------------------------------
Mas, você tem que ter certeza que no final do seu vetor de caracteres
existe um '/0'. Se estiver utilizando o GetLine(), não se preocupe, ele
insere um '/0' no final da string.
Se eu disse alguma besteira, por favor me corrijam...
>
> Obrigada
>
> Camila.
>
De nada,
Leo.
- Follow-Ups:
- Re: Dúvida
- From: Yoshiharu Kohayakawa <yoshi@ime.usp.br>
- References:
- Dúvida
- From: Camila de Almeida <camila@cecm.usp.br>