(char *str) str is an unsigned 32-bit int,
is there implicit conversion ?

Code:
long long i = 1;
char c = str[i];