char * vs unsigned char * So I was playing around with char* and unsigned char* pointers. And I came across this issue: