retro della stringa.

S

sacrpio

Guest
Voglio invertire questa stringa in C, si prega di suggerire.

stringa: "ciao a quello che è il tuo nome"

Voglio di invertire questa stringa in questo.

invertire stringa: "il tuo nome è quello che ciao"

 
questa è la mia soluzione rapida e sporca

char Buffer1 [100] = "ciao a quello che è il tuo nome";
Temp char [100] = "";
char Buffer2 [100] = "";
char * pBuffer = & Buffer1 [0x00];

strcat (Buffer1, "");
while (strstr (pBuffer, "")! = 0x00)
(
strncpy (Temp, pBuffer, strstr (pBuffer, "")-pBuffer);
Temp [strstr (pBuffer, "")-pBuffer] = '\ 0';
pBuffer = strstr (pBuffer, "") 0x01;

strcat (Temp, "");
strcat (Temp, Buffer2);
strcpy (Buffer2, Temp);
)

 

Welcome to EDABoard.com

Sponsor

Back
Top