• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

tiagoferreira

Qual função para calcular o tamanho de uma String, sem contar os espaços

5 mensagens neste tópico

Qual função para calcular o tamanho de uma String, sem contar os espaços

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não existe nenhuma pré-definida. Tens de a fazer à mão.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Fazes um ciclo do inicio ao fim da string e contas tudo menos os espaços. Quando fizeres mais alguma coisa diz.  :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Também podes fazer o contrário, contar os espaços brancos:

int funcao(char* strOrigem){

int espacosBrancos = // lógica p contar espacos brancos

return strlen(strOrigem) - espacosBrancos;

}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Faz-se antes assim:

clico onde contas todos os caracteres menos os espaços

Na tua opção tens de fazer o ciclo e depois usas uma função. Ambas funcionam e a eficácia é a mesma, uma solução é que é mais lenta que a outra. :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora