Partage
  • Partager sur Facebook
  • Partager sur Twitter

Conversion short vers unsigned char *

Sujet résolu
    11 février 2019 à 11:21:34

    Bonjour,

    je voudrais créer une fonction qui me permettrait de passer de 35 (short) à "+00035" (unsigned char *). 

    Quelqu'un aurait une idée ? 

    Merci d'avance :) .

    -
    Edité par Jihane_BNHD 11 février 2019 à 11:45:37

    • Partager sur Facebook
    • Partager sur Twitter
      11 février 2019 à 11:27:58

      c'est juste de l'affichage : 
      short value = 35;
      printf ( "%+06d\n", value ); 
      //ça affiche :
      // +000035
      
      // si maintenant tu le veux dans un char * :
      // char str[ 10 ];
      sprintf ( str, "%+06d", value );
      • Partager sur Facebook
      • Partager sur Twitter

      la connaissance est une chose qui ne nous appauvrit pas quand on la partage.

      Mon GitHub

        11 février 2019 à 11:38:46

        Parfait merci

        -
        Edité par Jihane_BNHD 11 février 2019 à 11:45:11

        • Partager sur Facebook
        • Partager sur Twitter
          11 février 2019 à 13:10:27

          passe en résolut alors stp
          • Partager sur Facebook
          • Partager sur Twitter

          la connaissance est une chose qui ne nous appauvrit pas quand on la partage.

          Mon GitHub

          Conversion short vers unsigned char *

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown