Cursusinhoud
C++ Introductie
C++ Introductie
Gegevens Typen
Bij het declareren van een variabele, moet je specificeren welk type gegevens we erin zullen opslaan. Er zijn gegevenstypen voor eenvoudige geheugenverwerking voor elke situatie.
Integer Types | Floating Point Types | Character Types | Other Types |
---|---|---|---|
int | float | char | bool |
short | double | string | void |
Numeriek
Deze typen zijn essentieel voor het opslaan van numerieke waarden en het uitvoeren van wiskundige bewerkingen. Ze zijn onderverdeeld in twee hoofdgroepen: integer typen, die gehele getallen opslaan, en floating-point typen, die getallen met breukdelen opslaan.
integers
decimals
// examples of literal integers 5 100 30
Bool
Het bool
gegevenstype vertegenwoordigt twee booleaanse waarden: nul wordt geïnterpreteerd als false en één wordt geïnterpreteerd als true.
Char
Het char
gegevenstype wordt gebruikt om individuele tekens op te slaan, waaronder letters, cijfers, leestekens en speciale tekens. Deze tekens moeten worden ingesloten in enkele aanhalingstekens ('
), zoals 'A'
, '9'
, of '!'
.
Void
Het void
gegevenstype vertegenwoordigt de afwezigheid van een waarde. Het wordt voornamelijk gebruikt voor functies die geen gegevens retourneren. Wanneer een functie als void
is gedeclareerd, betekent dit dat de functie een actie uitvoert maar geen resultaat levert.
Opmerking
Het gebruik en doel van
void
zal verder worden onderzocht in het hoofdstuk over functies.
Je kunt het gegevenstype van bepaalde expressies controleren met behulp van de onderstaande code. Voel je vrij om ermee te experimenteren.
main
#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. Wat slaat het int gegevenstype op?
2. Wat is de juiste syntax voor een char
type?
Bedankt voor je feedback!