Solucaopont
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);
}