How does this work? For instance, *address = 0x56783932? can youdo step by step what the code is doing?
void ChangeEndian(int *address) { int b1 = (*address) & 0xFF; int b2 = (*address >> 8) & 0xFF; int b3 = (*address >> 16) & 0xFF; int b4 = (*address >> 24) & 0xFF; *address = (b1 << 24) | (b2
OR
OR