Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Ange en Typ | Introduktion
Practice
Projects
Quizzes & Challenges
Frågesporter
Challenges
/
C++-Datatyper

bookAnge en Typ

Svep för att visa menyn

Att vara ett typat språk innebär att du måste deklarera typen av en variabel när du initierar den. För att specificera datatypen för variabeln används följande syntax:

Genom att specificera variabelns datatyp informerar vi datorn om hur mycket minne som behövs för att lagra dess värde och hur detta värde ska tolkas.

Vad som faktiskt händer när vi skapar en variabel av en viss typ

Låt oss titta på exemplet med datatypen int. Som du kommer att se i nästa avsnitt kräver den 4 byte (=32 bitar) data för att lagra sitt värde. Datorn måste alltså reservera 4 byte minne för att lagra detta värde.

Datorn tilldelar 4 celler (bytes) minne för variabeln num. När vi tilldelar ett värde till num kommer dessa celler att innehålla detta värde. Det finns också en minnesadress kopplad till cellerna.

Värden lagras i minnet med hjälp av ett binärt talsystem (sekvens av 1:or och 0:or). Så talen konverteras först till det binära systemet. Följande video visar hur värdet 1231 lagras i minnet.

1. Vad innebär det att ett språk är typat?

2. Vilket av följande är sant om minnesadresser?

question mark

Vad innebär det att ett språk är typat?

Select the correct answer

question mark

Vilket av följande är sant om minnesadresser?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 5

Fråga AI

expand

Fråga AI

ChatGPT

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

Avsnitt 1. Kapitel 5
some-alt