int i;
i=0;
while(str[i])
i++;
return(i);
}
void
main(void)
{
int len;
char text[15];
text="hallo
wereld";
len=Stringlength(text);
}
In main wordt de referentie van tekst als parameter doorgegeven aan de functie
Stringlength. Als u in een functie een normale parameter verandert, is deze verandering
buiten deze functie niet zichtbaar. Bij referenties is dat anders. Via de parameter str kunt u in
Stringlength de inhoud van tekst veranderen, omdat str slechts een referentie (aanwijzer)
naar de array Variabele tekst is.
5.1.8 Tabellen
5.1.8.1 Gereserveerde woorden
De volgende woorden zijn gereserveerd en kunnen niet als naam voor kenmerken gebruikt
worden:
break
byte
default
do
for
goto
signed
static
void
while
// herhaal zolang het teken niet nul is
case
char
else
false
if
int
switch
true
word
continue
float
return
unsigned
54