Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Datatyper | Variabler og Datatyper
C++ Introduction

bookDatatyper

Ved deklaration af en variabel skal du angive, hvilken type data der skal gemmes i den. Der findes datatyper, der gør hukommelseshåndtering nemmere i enhver situation.

Integer TypesFloating Point TypesCharacter TypesOther Types
intfloatcharbool
shortdoublestringvoid

Numeriske

Disse typer er essentielle til lagring af numeriske værdier og udførelse af matematiske operationer. De er opdelt i to hovedgrupper: heltalstyper, som gemmer hele tal, og flydende kommatalstyper, som gemmer tal med brøker.

integers.h

integers.h

decimals.h

decimals.h

copy
12
// examples of literal integers 5 100 30

Bool

Datatypen bool repræsenterer to booleske værdier: nul tolkes som false og et tolkes som true.

on = true = 1
off = false = 0

Char

Datatypen char anvendes til at gemme enkelte tegn, hvilket kan inkludere bogstaver, cifre, tegnsætningstegn og specialtegn. Disse tegn skal være omgivet af enkelt anførselstegn ('), såsom 'A', '9' eller '!'.

Void

Datatypen void repræsenterer fraværet af en værdi. Den anvendes primært til funktioner, der ikke returnerer nogen data. Når en funktion erklæres som void, betyder det, at funktionen udfører en handling, men ikke leverer et resultat.

Bemærk

Anvendelsen og formålet med void vil blive uddybet i kapitlet om funktioner.

Du kan kontrollere datatypen for bestemte udtryk ved at bruge koden nedenfor. Du er velkommen til at eksperimentere med den.

main.cpp

main.cpp

copy
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. Hvad gemmer datatypen int?

2. Hvad er den korrekte syntaks for en char type?

question mark

Hvad gemmer datatypen int?

Select the correct answer

question mark

Hvad er den korrekte syntaks for en char type?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 3.85

bookDatatyper

Stryg for at vise menuen

Ved deklaration af en variabel skal du angive, hvilken type data der skal gemmes i den. Der findes datatyper, der gør hukommelseshåndtering nemmere i enhver situation.

Integer TypesFloating Point TypesCharacter TypesOther Types
intfloatcharbool
shortdoublestringvoid

Numeriske

Disse typer er essentielle til lagring af numeriske værdier og udførelse af matematiske operationer. De er opdelt i to hovedgrupper: heltalstyper, som gemmer hele tal, og flydende kommatalstyper, som gemmer tal med brøker.

integers.h

integers.h

decimals.h

decimals.h

copy
12
// examples of literal integers 5 100 30

Bool

Datatypen bool repræsenterer to booleske værdier: nul tolkes som false og et tolkes som true.

on = true = 1
off = false = 0

Char

Datatypen char anvendes til at gemme enkelte tegn, hvilket kan inkludere bogstaver, cifre, tegnsætningstegn og specialtegn. Disse tegn skal være omgivet af enkelt anførselstegn ('), såsom 'A', '9' eller '!'.

Void

Datatypen void repræsenterer fraværet af en værdi. Den anvendes primært til funktioner, der ikke returnerer nogen data. Når en funktion erklæres som void, betyder det, at funktionen udfører en handling, men ikke leverer et resultat.

Bemærk

Anvendelsen og formålet med void vil blive uddybet i kapitlet om funktioner.

Du kan kontrollere datatypen for bestemte udtryk ved at bruge koden nedenfor. Du er velkommen til at eksperimentere med den.

main.cpp

main.cpp

copy
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. Hvad gemmer datatypen int?

2. Hvad er den korrekte syntaks for en char type?

question mark

Hvad gemmer datatypen int?

Select the correct answer

question mark

Hvad er den korrekte syntaks for en char type?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 1
some-alt