A função itoa responsável para converter inteiro em string não funciona no Linux para isso use:
- sprintf(str,”%d”,value) converte para a base decimal.
- sprintf(str,”%x”,value) converte para a base hexadecimal.
- sprintf(str,”%o”,value) converte para a base octal.
Considerando a declaração de str:
char *str;