Bonjour à tous,

Est-ce que quelqu'un pourrait me dire quelle est la meilleur manière de convertir un caractère en une chaine de caractères ?

Je pensais utiliser
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sprintf(chaine,"%c",caractere);
Existe-il un autre moyen?



edit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
char* charToString(char c) {
  char* str = (char*) malloc(2*sizeof(char));
  str[0] = c;
  str[1] = '\0';
  return str;
}
ca me semble un peu mieux!

merci