Download Inhoudsopgave Inhoud Print deze pagina

Conrad Electronic C-Control Pro Mega Series Gebruiksaanwijzing pagina 80

Inhoudsopgave

Advertenties

Als u meerdere variabelen van hetzelfde type wilt definiëren, kunt u meerdere
variabelennamen door een komma gescheiden aangeven:
Type
naam1, naam2, naam3, ...;
Als type zijn toegestaan: char, unsigned char, byte, int, unsigned int, word, float
Voorbeelden:
int
a;
int
i, j;
float
xyz;
Aan integere variabelen kunnen getalwaarden decimaal of als hexgetal toegewezen worden.
Voor een hexgetal worden voor het getal de letters "0x" gezet. Bij variabelen met een van
voorteken voorzien datatype kunnen negatieve decimale getallen toegewezen worden door
een minteken voor het getal te plaatsen.
Voorbeelden:
word a;
int
i,j;
a=0x3ff;
i=15;
j=-22;
Getallen met zwevende komma (datatype float) mogen een decimale komma en een
exponent bevatten:
float
x,y;
x=5.70;
e
y=2.3
+2;
e
x=-5.33
-1;
sizeof Operator
Met de operator sizeof() kan het aantal bytes bepaald worden die een variabele in het
geheugen inneemt.
Voorbeeld:
int
s;
float
f:
s=sizeof(f);
//
Bij arrays wordt ook alleen de bytelengte van het basis –datatype als uitkomst gegeven.
U moet de waarde met het aantal elementen vermenigvuldigen om het geheugenverbruik
van de array te berekenen.
Array variabelen
Als u achter de naam bij de variabelen –definitie tussen rechte haakjes een getalswaarde
schrijft, dan heeft u een array gedefinieerd. Een array legt de plaats voor de gedefinieerde
76
de waarde van s = 4

Advertenties

Inhoudsopgave
loading

Gerelateerde Producten voor Conrad Electronic C-Control Pro Mega Series

Inhoudsopgave