Variables Et Types De Données - Arexx ASURO Mode D'emploi

Table des Matières

Publicité

9. C pour ASURO
Si vous voulez exclure certaines lignes du code, vous devez commencer le bloc de commentaire
par "/*" et le terminer par "*/ ". Pour n'exclure qu'une seule ligne, il suffit de placer un "//" devant la
3
ligne
en question. De cette façon, le compileur ignore les parties exclues. Cela permet d'insérer
des commentaires dans le programme sans perturber la traduction.
9.1.2. Variables et Types de données
Les variables sont des „récipients" pour les données. Au cours d'un programme, vous pouvez les
décrire, les lire et les modifier. Pour pouvoir utiliser une variable, vous devez d'abord la déclarer.
Ceci détermine le type de la variable et éventuellement aussi sa valeur initiale. Le type définit le
genre de nombres vous pouvez mémoriser dans la variable (nombres entiers, nombres entiers
positifs, fractions décimales...).
Le nom d'une variable doit commencer par une lettre (« _ » est également considéré comme une
lettre) et peut contenir des chiffres mais pas de caractères spéciaux. Il faut différencier entre les
minuscules et majuscules ; donc x et X sont des variables différentes.
Traditionnellement, les noms de variables sont donnés en minuscules. Les désignations suivantes
sont déjà réservées et ne peuvent pas être utilisées comme noms de variables:
auto
break
case
char
const
continue
Les types de données suivantes présentent un intérêt pour la programmation d'ASURO :
Typ
char
uncaractèred char
int
uncaractèred int
float
3
"//" est un caractère de commentaire selon le standard C++. Comme le compileur utilisé est en fait
un compileur C++, cela fonctionne mais peut provoquer des messages d'erreurs chez d'autres
compileurs
default
float
do
for
double
goto
else
if
enum
int
extern
Plage de valeur
-128 ... +127
0 ... 255
-32768 .. +32767
0 ... 65535
ASURO - 56 -
long
sizeof
register
static
return
struct
short
switch
signed
typedef
Observation
valeur un byte; peut prendre un caractère
du bloc de caractères
char sans caractère
magnitude minimale signée
int magnitude minimale non signée
valeur de simple précision
union
unsigned
void
volatile
while

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Arx-03

Table des Matières