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++ Introduktion

Datatyper

Stryg for at vise menuen

Når du erklærer en variabel, skal du angive, hvilken type data der skal gemmes i den. Der findes datatyper til nem håndtering af hukommelse i enhver situation.

Du kan kontrollere datatypen for bestemte udtryk ved at bruge koden nedenfor. Prøv gerne at eksperimentere med den.

main.cpp

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; }

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 lagrer hele tal, og flydende kommatalstyper, som lagrer tal med brøker.

integers.h

integers.h

decimals.h

decimals.h

12
// Examples of literal integers 5 100 30

Bool

Datatypen bool repræsenterer en logisk værdi, der kan være enten true eller false. Den gemmes normalt som et tal, hvor nul betyder false og ét betyder true. Denne enkle type er essentiel for beslutningstagning og styring af programmets flow.

Char

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

Void

Typen void repræsenterer fraværet af en værdi. Det betyder, at der ikke gemmes noget, blot et tomt område hvor data normalt ville være. Selvom den er tom, er den meget nyttig. Den gør det muligt for programmører at skabe avancerede funktioner og håndtere komplekse opgaver.

1. Hvad gemmer datatypen int?

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

question mark

Hvad gemmer datatypen int?

Vælg det korrekte svar

question mark

Hvad er den korrekte syntaks for en char type?

Vælg det korrekte svar

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

Sektion 3. Kapitel 1
some-alt