C programmering :: Variabler og konstanter
Du vil lære at gemme og hente værdier ved at bruge det som kaldes variabler og definere konstanter med faste værdier. Du får introduktion til simple regneoperationer. Og så udvider vi kendskabet til printf.
Når du skal bruge variabler i C skal de erklæres før de kan bruges. C afsætter memory til variabler før de bruges, dvs. det rent faktisk planlægges medens programmet oversættes, det skyldes at C ønsker en stram styring med hvor variabler er placeret. Det princip er der andre sprog der afviger fra, hvor man ikke behøver at erklære dem før de bruges, men i C skal man. Det er til gengæld en del af svaret på hvorfor C programmer kører suverænt hurtigt, den skal aldrig lede efter en variabel, den ved nøgagtigt på hvilken adresse i memory'en den findes. En anden del af C's hastighed ligger i dens tilpasning til processorarkitekturen, hvor 16-bit processorer havde heltals variabler med 16-bits størrelse, har 32-bit processorer heltals variabler af 32-bits størrelse.
Kig på dette eksempel:
- indtast programmet eller download og gem på filen variabler.c
- compiler og kør programmet med:
# ./a.out
a = 3
b = 5
c = 10
d = 2
e = 2147483647
#