Ecrire des entiers dans un tableau de char - C - Programmation
Marsh Posté le 27-11-2004 à 16:43:06
tu fais un gros cast de sauvage, genre :
Code :
|
Marsh Posté le 27-11-2004 à 19:37:46
Si je me plante pas, un char étant codé sur 8 bits, tu ne pourras mettre des entier qu'en 0 et 255.
( Du moins c'est comme ca que ca marchait dans mes sources ou j'assignait des int dans des unsigned char )
Marsh Posté le 27-11-2004 à 15:26:45
Bonjour,
J'ai un tableau de caractère et je voudrais y stocker deux entiers en tete, donc il prendrait 4 octet chacun, comment faire
et mettons que je veuille écrire 40 et 50 dans les 8 premières cases de ce tableau.
De plus, je ne peux utiliser qu'un pointeur pour reperer la premiere case du tableau.
char mem[100];
*p = &mem[0];
.
.
.
.
Merci BEAUCOUP