« Kidule Dé/Gérer le temps » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Marc0NICOLE (discussion | contributions)
Aucun résumé des modifications
Ligne 21 :
}
</source>
{{Définition|titre=déclarationDéclaration d'unede variable|contenu=
Jusqu'à présent, on a utilisé des variables déjà définies (Led0 par exemple). OnUne peutdéclaration définirde sesvariable proprescommence variablespar avecle lestype motsde la variable. ce qui existe qui est utile pour nous:
* '''byte''' c'est un nombre entre 0 et 255. C'est en fait ce que le PIC peut mettre dans une case de sa mémoire et il est capable de faire des calculs simples en un coup avec des bytes. Lorsque l'on a pas besoin de plus, c'est bien de demander qu'un byte.
* '''int''' un nombre qui va de -32768 à plus 32767, cela convient bien pour beaucoup de choses, mais c'est plus compliqué pour le PIC, il doit faire plusieurs instructions pour y arriver et cela lui prend 2 cases mémoires pour mettre cette variable.
* '''long''' un grand nombre qui va de -2'147'483'648 à +2'147'483'647. Mais il faut 4 case mémoires est plusieurs instructions pour chaque calculs pour un PIC. (par contre pour un PC moderne, il fait n'importe quel calcul en un seul coup avec des nombres comme ceux-là).
 
ensuite, on donne le nom de la variable:
{{Définition|titre=déclaration d'une variable|contenu=
*doit commencer par une lettre (ou '''_''')
Jusqu'à présent, on a utilisé des variables déjà définies (Led0 par exemple). On peut définir ses propres variables avec les mots
*suivit de chiffres ou de lettres ou '''_'''
* '''byte''' permet un nombre de 0 à 255
* '''int''' permet un nombre de -32'000 à + 32'000
* '''long''' permet un nombre de -2'000'000'000 à + 2'000'000'000
ensuite, on donne le nom de la variable
 
puisSi on veut, on peut encore lui donner laquelle valeur voulueon veut mettre au démarragedébut en écrivant '''=''' ''valeur''
 
etEt on oublietermine pas lepar ''';''' pourcomme n'importe quelle terminerinstruction
}}