02 junho 2011

Loop usando index de arrays ou ponteiros

Temos 2 funções, uma agindo de cada tipo. Nomes sugestivos.

#include

void indexar(char *s);
void ponteiro(char *s);

int main()
{
char string[50], *s;

puts("Entre com a string: ");
scanf("%s",&string);

s = string;

indexar(s);
ponteiro(s);

return 0;
}

void indexar(char *s)
{
register int i;

puts("\nexemplo indexando array:\n");
for(i=0;s[ i ];i++)
{
putchar(s[ i ]);
printf("-");
}
}

void ponteiro(char *s)
{
puts("\nexemplo com ponteiro:\n");
while(*s){
putchar(*s++);
printf("-");
}
}

0 comentários:

Postar um comentário

Cadastre-se

Receba atualizações por email .

Copyright © 2011 PortalTecch.net, Todos os direitos reservados.