[Question : C ] Incrémenter par une variable

Résolu
Bonjour, j'aimerais savoir s'il est possible d'incrémenter une variable par elle même.

Je développe :

Mon objectif est de créer un défilement de led sur un microcontroleur, le tout en utilisant un byte.
Ma solution est la suivante :

On prends le byte au temps "t" et on incrémente ce byte de lui mêmen, c'est a dire byte=byte+byte (au lieu de byte=byte+1 normalement)

Est-ce possible ou est-ce interdit?

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Apparament celà devrait être possible. Je ne sais pas en quoi tu programmes celà mais dans un prog informatique c'est tout à fais possible !
    1. Contributeur
      en C, faire byte +=byte; au lieu de byte +=1;
      on peut aussi deplacer un bit : byte =1; byte << 1 ;