[Solved] What happened to operator ‘+’? [closed]
result[17] is a char value of 0x00. result[18] is a char value of 0xC0. Your compiler implements char as a signed type, so the compiler will sign-extend a char value to a signed int before assigning/adding it to an unsigned int variable. The high bit of 0xC0 is 1, so the extended bits are filled … Read more