Ecrire dans plusieurs cases d'un tableau en une fois
Bonjour,
Je voudrais écrire un int (32 bits) dans un tableau de char.
Comment puis-je faire pour que le code binaire de l'int s'étale sur plusieurs cases du tableau pour me permettre de le remplir très rapidement en char ?
exemple :
Code:
1 2 3 4 5
|
unsigned int nb = 456...123; // entier codé sur 32 bits
char tab[4];
tab[0] = nb //ne marche évidemment pas, c'est la que je bloque.
// Peut être mettre un void* à la place du char... |
Et je dois avoir tab[0] tab[1]... tab[3] qui sont des caractères.
Merci d'avance pour vos conseils
Charlie