char * myStrcat ( char *sz1, char *sz2, char *szRes )
{
char * c, *d;
c = sz1;
d = szRes;
while(*d++ = *c++);
c = sz2; d--;
while(*d++ = *c++);
d--;
return d;
}
int main ()
{
char Buff[126];
char * c;
c = myStrcat("Bonjour ", " Je m'apelle David.", Buff);
printf("%s\n", Buff);
while(c-- > Buff) printf("%c", *c);
printf("\n");
system("pause");
return 0;
}
strcat perso avec exemple de récupération de pointeur sur fin de chaîne
ULARGE_INTEGERJokyQi=QI("Joky"