Datatyper
Når du erklærer en variabel, må du spesifisere hvilken type data vi skal lagre i den. Det finnes datatyper for enkel minnehåndtering for enhver situasjon.
Integer Types | Floating Point Types | Character Types | Other Types |
---|---|---|---|
int | float | char | bool |
short | double | string | void |
Numerisk
Disse typene er essensielle for lagring av numeriske verdier og utførelse av matematiske operasjoner. De er delt inn i to hovedgrupper: heltallstyper, som lagrer hele tall, og flyttallstyper, som lagrer tall med brøkdeler.
integers.h
decimals.h
12// examples of literal integers 5 100 30
Bool
Datatypen bool
representerer to boolske verdier: null tolkes som false og en tolkes som true.
Char
Datatypen char
brukes til å lagre individuelle tegn, som kan inkludere bokstaver, sifre, skilletegn og spesialtegn. Disse tegnene må være omsluttet av enkle anførselstegn ('
), som 'A'
, '9'
, eller '!'
.
Void
Datatypen void
representerer fraværet av en verdi. Den brukes primært for funksjoner som ikke returnerer noen data. Når en funksjon er deklarert som void
, betyr det at funksjonen utfører en handling, men ikke gir et resultat.
Merk
Bruken og formålet med
void
vil bli utforsket nærmere i kapitlet om funksjoner.
Du kan sjekke datatypen til visse uttrykk ved å bruke koden nedenfor. Føl deg fri til å eksperimentere med den.
main.cpp
123456789#include <iostream> #include <typeinfo> // Provides tools for type identification int main() { // `typeid().name()` gives you the type of expression // Replace `___` with a number, boolean (true/false), or character std::cout << "The data type is " << typeid(___).name() << std::endl; }
1. Hva lagrer datatypen int?
2. Hva er riktig syntaks for en char
type?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 4
Datatyper
Sveip for å vise menyen
Når du erklærer en variabel, må du spesifisere hvilken type data vi skal lagre i den. Det finnes datatyper for enkel minnehåndtering for enhver situasjon.
Integer Types | Floating Point Types | Character Types | Other Types |
---|---|---|---|
int | float | char | bool |
short | double | string | void |
Numerisk
Disse typene er essensielle for lagring av numeriske verdier og utførelse av matematiske operasjoner. De er delt inn i to hovedgrupper: heltallstyper, som lagrer hele tall, og flyttallstyper, som lagrer tall med brøkdeler.
integers.h
decimals.h
12// examples of literal integers 5 100 30
Bool
Datatypen bool
representerer to boolske verdier: null tolkes som false og en tolkes som true.
Char
Datatypen char
brukes til å lagre individuelle tegn, som kan inkludere bokstaver, sifre, skilletegn og spesialtegn. Disse tegnene må være omsluttet av enkle anførselstegn ('
), som 'A'
, '9'
, eller '!'
.
Void
Datatypen void
representerer fraværet av en verdi. Den brukes primært for funksjoner som ikke returnerer noen data. Når en funksjon er deklarert som void
, betyr det at funksjonen utfører en handling, men ikke gir et resultat.
Merk
Bruken og formålet med
void
vil bli utforsket nærmere i kapitlet om funksjoner.
Du kan sjekke datatypen til visse uttrykk ved å bruke koden nedenfor. Føl deg fri til å eksperimentere med den.
main.cpp
123456789#include <iostream> #include <typeinfo> // Provides tools for type identification int main() { // `typeid().name()` gives you the type of expression // Replace `___` with a number, boolean (true/false), or character std::cout << "The data type is " << typeid(___).name() << std::endl; }
1. Hva lagrer datatypen int?
2. Hva er riktig syntaks for en char
type?
Takk for tilbakemeldingene dine!