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

bookDatatyper

Når du erklærer en variabel, skal du angive, hvilken type data vi vil gemme 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. 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; }

Numeriske

Disse typer er essentielle for lagring af numeriske værdier og udførelse af matematiske operationer. De er opdelt i to hovedgrupper: heltalstyper, som lagrer hele tal, og flydetyper, som lagrer 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 en logisk værdi, der kan være enten true eller false. Den lagres 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 det er tomt, er det meget nyttigt. Det 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?

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

Suggested prompts:

Can you explain the difference between integer and floating-point types?

What is the purpose of the void data type?

Can you give examples of when to use each data type?

Awesome!

Completion rate improved to 3.85

bookDatatyper

Stryg for at vise menuen

Når du erklærer en variabel, skal du angive, hvilken type data vi vil gemme 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. 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; }

Numeriske

Disse typer er essentielle for lagring af numeriske værdier og udførelse af matematiske operationer. De er opdelt i to hovedgrupper: heltalstyper, som lagrer hele tal, og flydetyper, som lagrer 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 en logisk værdi, der kan være enten true eller false. Den lagres 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 det er tomt, er det meget nyttigt. Det 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?

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