Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Datatyper | Variabler och Datatyper
Introduktion till C++
course content

Kursinnehåll

Introduktion till C++

Introduktion till C++

1. Komma Igång
2. Introduktion till Operatorer
3. Variabler och Datatyper
4. Introduktion till Programflöde
5. Introduktion till Funktioner

book
Datatyper

När du deklarerar en variabel måste du specificera vilken typ av data vi kommer att lagra i den. Det finns datatyper för enkel minneshantering för varje situation.

Integer TypesFloating Point TypesCharacter TypesOther Types
intfloatcharbool
shortdoublestringvoid

Numeriska

Dessa typer är viktiga för lagring av numeriska värden och utförande av matematiska operationer. De är indelade i två huvudgrupper: heltalstyper, som lagrar hela tal, och flyttalstyper, som lagrar tal med bråkdelar.

h

integers

h

decimals

copy
12
// examples of literal integers 5 100 30

Bool

Datatypen bool representerar två booleska värden: noll tolkas som false och ett tolkas som true.

på = true = 1
av = false = 0

Char

Datatypen char används för att lagra enskilda tecken, vilket kan inkludera bokstäver, siffror, skiljetecken och specialtecken. Dessa tecken måste omslutas av enkla citattecken ('), såsom 'A', '9', eller '!'.

Void

Datatypen void representerar avsaknaden av ett värde. Den används främst för funktioner som inte returnerar någon data. När en funktion deklareras som void, betyder det att funktionen utför en handling men inte ger något resultat.

Notera

Användningen och syftet med void kommer att utforskas vidare i kapitlet om funktioner.

Du kan kontrollera datatypen för vissa uttryck med koden nedan. Känn dig fri att experimentera med den.

cpp

main

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. Vad lagrar datatypen int?

2. Vad är den korrekta syntaxen för en char-typ?

question mark

Vad lagrar datatypen int?

Select the correct answer

question mark

Vad är den korrekta syntaxen för en char-typ?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 1

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Introduktion till C++

Introduktion till C++

1. Komma Igång
2. Introduktion till Operatorer
3. Variabler och Datatyper
4. Introduktion till Programflöde
5. Introduktion till Funktioner

book
Datatyper

När du deklarerar en variabel måste du specificera vilken typ av data vi kommer att lagra i den. Det finns datatyper för enkel minneshantering för varje situation.

Integer TypesFloating Point TypesCharacter TypesOther Types
intfloatcharbool
shortdoublestringvoid

Numeriska

Dessa typer är viktiga för lagring av numeriska värden och utförande av matematiska operationer. De är indelade i två huvudgrupper: heltalstyper, som lagrar hela tal, och flyttalstyper, som lagrar tal med bråkdelar.

h

integers

h

decimals

copy
12
// examples of literal integers 5 100 30

Bool

Datatypen bool representerar två booleska värden: noll tolkas som false och ett tolkas som true.

på = true = 1
av = false = 0

Char

Datatypen char används för att lagra enskilda tecken, vilket kan inkludera bokstäver, siffror, skiljetecken och specialtecken. Dessa tecken måste omslutas av enkla citattecken ('), såsom 'A', '9', eller '!'.

Void

Datatypen void representerar avsaknaden av ett värde. Den används främst för funktioner som inte returnerar någon data. När en funktion deklareras som void, betyder det att funktionen utför en handling men inte ger något resultat.

Notera

Användningen och syftet med void kommer att utforskas vidare i kapitlet om funktioner.

Du kan kontrollera datatypen för vissa uttryck med koden nedan. Känn dig fri att experimentera med den.

cpp

main

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. Vad lagrar datatypen int?

2. Vad är den korrekta syntaxen för en char-typ?

question mark

Vad lagrar datatypen int?

Select the correct answer

question mark

Vad är den korrekta syntaxen för en char-typ?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 1
Vi beklagar att något gick fel. Vad hände?
some-alt