Prova questo:
void StrMod (char * stringa)
{
while (*stringa != '\0')
{
*stringa &= 223;
stringa++;
}
}
Dovrebbe funzionare, Es:
a = 61h = 0110.0001
A = 41h = 0100.0001
223 = 1101.1111
(('a' - 'A') = 20h; ffh-20h = dfh; dfh = 223)
Prova questo:
void StrMod (char * stringa)
{
while (*stringa != '\0')
{
*stringa &= 223;
stringa++;
}
}
Dovrebbe funzionare, Es:
a = 61h = 0110.0001
A = 41h = 0100.0001
223 = 1101.1111
(('a' - 'A') = 20h; ffh-20h = dfh; dfh = 223)
Experience is what you get when you don’t get what you want