Convertir chaine en entier c

Résolu
diabolo -  
 diabolo -
Bonjour,

Je voudrais convertir une chaine de caractère en un entier long en langage c.
Je sais qu'il y a atoi, etc... Mais moi je veux pas transformer la chaine "1234" en un long de valeur "1234" mais que ma chaine par exemple "kiki" qui a une valeur pour chaque lettre (valeur en hexa) "0x6B" "0x69" "0x6B" "0x69" soit converti en un entier de valeur "6B696B69" soit 1768647019 en décimal.
Voila, en espèrant avoir été clair.
Merci d'avance pour vos réponses

2 réponses

  1. ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   342
     
    Pour une chaine de 4 caractères, *(unsigned int*)taChaine
    1
  2. diabolo
     
    Merci beaucoup.
    J'ai galéré un moment sur cette histoire.
    Cordialement
    0