De kwalificatie const kan toegepast worden op de declaratie van een variabele om aan te geven dat de waarde ervan niet zal worden gewijzigd (wat afhankelijk is van waar const-variabelen zijn opgeslagen, we kunnen de waarde van de variabele const met behulp van de aanwijzer).
Wanneer moet const worden gebruikt in C?
Het const-sleutelwoord stelt u in staat om aan te geven of een variabele al dan niet kan worden gewijzigd. U kunt const gebruiken om wijzigingen aan variabelen en const-aanwijzers te voorkomen en const-referenties voorkomen dat de gegevens waarnaar wordt verwezen (of waarnaar wordt verwezen).
Waarom gebruiken we const?
Een functie wordt const wanneer het const-sleutelwoord wordt gebruikt in de declaratie van de functie. Het idee van const-functies is om ze niet toe te staan het object te wijzigen waarop ze worden aangeroepen. Het wordt aanbevolen om zoveel mogelijk functies constant te maken, zodat onbedoelde wijzigingen aan objecten worden vermeden.
Waar worden constante kwalificaties gebruikt?
Als we een argument niet willen wijzigen en het als referentie of pointer willen doorgeven, gebruiken we de const-kwalificatie zodat het argument niet per ongeluk in de functie wordt gewijzigd. Leden van klassegegevens kunnen worden gedeclareerd als zowel const als statisch voor klassebrede constanten. Referentievariabelen kunnen const zijn wanneer ze verwijzen naar een const-locatie.
Wat zijn identifiers in C?
"Identifiers" of "symbols" zijn de namen die u opgeeft voor variabelen, typen, functies en labels in uw programma. … U maakt een identifier door deze op te geven in de declaratie van een variabele, type of functie.