variable qui disparait à la fin de la fonction...
dans ta copie d'écran tu fais 0 + a et tu obtiens bien a, je ne vois pas le problème dans le code déroulé même s'il reste faux.
Merci moi aussi je pense pareil
Si je trouve de toute facon je vous dirais
Merci encore
Bonjour je voulais savoir si je passe de 32 a 1024 bit comment modifier les fonctions suivantes svp
grand_entier_t *ge_set_bit(grand_entier_t *e, uint32_t x) { //e->size=4; e->data[x/32] |= (1 << (x % 32)); return e; } grand_entier_t *ge_clr_bit(grand_entier_t *e, uint32_t x) { //e->size=4; e->data[x/32] &= ~(1 << (x% 32)); return e; } char ge_get_bit(grand_entier_t *e, uint32_t x) { //e->size=4; return (e->data[x/32] >> (x%32)) & 1;// return (e->data[x/32] & (1 << (x % 32))) } int ge_nb_bits(grand_entier_t *e) { return e->size*32; }
Il suffit de remplacer le nombre 32 par le nombre 1024 dans tout le code !
Mais je n'ai jamais entendu parler du type uint1024_t !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionMerci beaucoup pour votre aide
Finish❤️