Incremente o primeiro byte de uma string em um
eu tenho umamain
programa:
int main() {
char *str = "hello";
printf("%s\n", str);
/* Shift first byte 1 to get "iello" */
/* Have tried
str[0] >>= 8; */
printf("%s\n", str);
return 0;
}
Basicamente, mude o primeiro byte da string para cima em um byte para ir dehello
paraiello
ouHello
paraIello