Ir ao conteúdo
  • Cadastre-se

Condição do loop for estranha


Posts recomendados

Boa noite;

Muito estranho este código, está claro que lhe faltam alguns elementos de sentido, ficou difícil dizer.

adicionado 52 minutos depois

Eu acho que é contar o total de caracteres no vetor de char campo de um estrutura. O loop vai continuar até que o caractere nulo( \0 ) seja encontrado e então retornar a quantidade de caracteres do vetor [nome]i.

adicionado 53 minutos depois

Mais para isso acontecer falta um pouco de código aí.

Link para o comentário
Compartilhar em outros sites

Ao ser editado por dif acho que o codigo certo seria:
 

int tot_arg(tcgivar *t)
{
   int i;
   
   for(i=0; t.nome[i]; i++);
   return i;
}

já que o fórum tem um "bug" que come a combinação de letras [+i+] dos códigos que não forem usados as etiquetas <>. Nesse caso pararia quando chegar ao null, esse for seria um contador de letras, é a única forma que faz sentido, prove ele assim, se o programa funcionar bem certamente era esse o problema.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...