Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Tekengegevenstype | Tekstgegevenstype
C++-Datatypen

bookTekengegevenstype

Veeg om het menu te tonen

Het char gegevenstype wordt gebruikt om een enkel teken op te slaan, zoals 'A' of 'w'. In het volgende hoofdstuk gaan we dieper in op het combineren van deze tekens tot reeksen om woorden, zinnen en meer te vormen. Voor nu richten we ons op het gebruik van char voor het opslaan van één enkel teken.

main.cpp

main.cpp

copy
1234567
#include <iostream> int main() { char letter = 'G'; std::cout << letter << std::endl; }
Note
Opmerking

char moet worden opgegeven tussen enkele aanhalingstekens. Zelfs als het teken dat je opslaat een cijfer is, moet je het tussen enkele aanhalingstekens plaatsen, '9', niet 9.

Je kunt met de bovenstaande code experimenteren om te zien wat er gebeurt als je dubbele aanhalingstekens gebruikt of getallen zonder aanhalingstekens toewijst.

Het char-gegevens type en geheugen.

Om in het geheugen opgeslagen te worden, wordt het eerst omgezet naar een getal met behulp van de ASCII-tabel. De binaire representatie van dat getal wordt vervolgens in het geheugen opgeslagen.
Bekijk hieronder snel de ASCII-tabel (de eerste kolom is voor ons niet van belang).

main.cpp

main.cpp

copy
12345678
#include <iostream> int main() { // Change the number to output different symbol char symbol = 100; std::cout << symbol; }
Note
Opmerking

Als je een getal zonder enkele aanhalingstekens toewijst aan een char (bijvoorbeeld, char letter = 76), gaat de compiler ervan uit dat je een teken hebt opgegeven dat al naar een getal is omgezet.

Zoals je in de tabel kunt zien, komt 76 overeen met L, dus de waarde van letter is 'L'.

question mark

Welke van de volgende zal de uitvoer L geven wanneer deze naar de console wordt geprint?

Selecteer alle juiste antwoorden

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 3. Hoofdstuk 1
some-alt