Solucaopont

De IFSC
Revisão de 11h08min de 23 de setembro de 2016 por imported>Fargoud (Criou página com '= Exercício 1 - função que concatena duas strings, usando ponteiros = #include <stdio.h> void str_cat(char *pfonte1, char *pfonte2, char * pdest) { while (*pfonte1!=...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Exercício 1 - função que concatena duas strings, usando ponteiros

#include <stdio.h>
void str_cat(char *pfonte1, char *pfonte2, char * pdest)
{    while (*pfonte1!=0) {
       *pdest = *pfonte1;
       pdest++;
       pfonte1++;   }
  while (*pfonte2!=0) {
       *pdest++ = *pfonte2++;
  }
  *pdest = 0; }
main()
{
char fonte1[10]="ifsc". fonte2[10]="teste", destino[20];
  str_cat(fonte1, fonte2, destino);
  printf("string destino = %s\n", destino);
}

Exercício 2 - função que compara duas strings, usando ponteiros