mardi 5 août 2008

Les grands classiques : variables et chaînes

Dans tous les guides de langages de programmation que j’ai pu lire, le premier chapitre parlait des variables. Toujours. Et quel que soit le langage. Alors je ne vais pas jouer au plus malin, et faire pareil. En plus, c’est assez logique comme démarche, finalement. Bref, commençons.

En processing, une variable, ça se déclare. S’il s’agit d’un entier, on la déclarera par :

int a = 12;

S’il s’agit d’une variable à virgule flottante, ce sera

float b = 0.0;

On peut aussi utiliser un type booléen. Je vous dirai franchement que je vois pas trop l’intérêt, même pour faire des flags. Mais s’il existe, c’est qu’il doit y avoir une bonne raison

boolean z = true;

qui permettra de faire des tests du style :

if (!z) { ...

Et pour finir, il y a le type byte qui, comme son nom l’indique (byte = octet), peut prendre les valeurs de -128 à 128.

byte b = 32;

(oui, on peut définir une variable et lui donner une valeur dans la foulée.)

Pour ce qui est des chaînes, rien d’affolant :

String chaine="une jolie chaîne de caractères";

…Rien d’affolant, sauf que String prend une majuscule, probablement parce qu’il le vaut bien.
Les chaînes d’un seul caractère, destinées à stocker des symboles typographiques, sont définies par :

char c;
c = 'P';

Aucun commentaire: