iteration d'un hexa dans une chaine

Dans le principe, ce n'est pas très compliqué : mais ça dépend de la manière dont tu le mets en oeuvre.
Si tu utilises un tableau de valeurs il te suffit de les décaler "vers la droite" : en commençant par la fin, tu déplaces la données 'n' dans la case 'n+1' et ceci de proche en proche jusqu'à la donnée 0. Tu mets la nouvelle valeur (0x00) dans la case 0.