Angivelse af en Type
Stryg for at vise menuen
At være et typet sprog betyder, at du skal erklære typen af en variabel, når du initialiserer den. For at angive datatypen for variablen skal du bruge følgende syntaks:
Ved at angive variablens datatype informerer vi computeren om den mængde hukommelse, der er nødvendig for at gemme dens værdi, samt hvordan denne værdi skal fortolkes.
Hvad sker der egentlig, når vi opretter en variabel af en bestemt type
Lad os se på eksemplet med datatypen int. Som du vil se i næste afsnit, kræver den 4 bytes (=32 bits) data for at holde sin værdi. Derfor skal computeren allokere 4 bytes hukommelse til at gemme denne værdi.
Computeren tildeler 4 celler (bytes) af hukommelse til variablen num. Når vi tildeler en værdi til num, vil disse celler indeholde denne værdi. Der er også en hukommelsesadresse forbundet med cellerne.
Værdier gemmes i hukommelsen ved hjælp af et binært talsystem (sekvens af 1-taller og 0-taller). Derfor bliver tallene først konverteret til det binære system. Følgende video viser, hvordan værdien 1231 gemmes i hukommelsen.
1. Hvad betyder det, at et sprog er typet?
2. Hvilket af følgende er sandt om hukommelsesadresser?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat