Er zijn verschillende concepten zoals variabelen, functies, etc. bij het programmeren. Een variabele is een geheugenlocatie om gegevens op te slaan. Een functie is een blok met instructies om een specifieke taak uit te voeren. Bij het schrijven van het programma is het belangrijk om betekenisvolle namen te geven omdat het de codele leesbaarheid verbetert. Daarom kan de programmeur namen maken om ze te identificeren. Ze staan bekend als ID's. Een identifier is een door de gebruiker gedefinieerde naam die wordt gegeven aan een variabele, functie, array of klasse. Er is ook een reeks woorden in de programmeertaal met specifieke betekenissen. Ze staan bekend als trefwoorden. Sleutelwoorden horen bij de taal en hebben elk specifieke taken. Deze zoekwoorden kunnen niet worden gebruikt als ID-namen. Dit artikel bespreekt het verschil tussen een ID en een trefwoord. De belangrijk verschil tussen ID en trefwoord is dat, een identificator is een gebruiker die de naam definieert voor variabele, functie, klasse, terwijl een sleutelwoord een gereserveerd woord is dat wordt verschaft door de programmeertaal.
1. Overzicht en belangrijkste verschil
2. Wat is een Identifier
3. Wat is een sleutelwoord
4. Overeenkomsten tussen ID en zoekwoord
5. Vergelijking zij aan zij - Identificatie versus trefwoord in tabelvorm
6. Samenvatting
Een naam die door de programmeur is gemaakt om een variabele, functie of klasse te definiëren, wordt een ID genoemd. De ID's worden gebruikt om deze entiteiten uniek te identificeren. Het is belangrijk om betekenisvolle namen te geven aan de identificaties om de code gemakkelijk leesbaar te maken. Het zal ook andere programmeurs helpen om te identificeren waar het programma over gaat.
Er zijn bepaalde regels bij het maken van ID's. Identifiers mogen alleen alfabetische tekens, cijfers en onderstrepingstekens gebruiken. Het wordt niet aanbevolen om een identifier met een cijfer te starten. Wanneer er een verklaring is zoals int nummer = 4; het nummer is de identifier. De programmeur kan de waarde van die variabele afdrukken met de naam 'nummer'. De meeste programmeertalen ondersteunen hoofdlettergevoeligheid. Daarom is de variabele naam 'gebied' anders dan 'GEBIED'.
Figuur 01: Voorbeelden van id's en trefwoorden
Voor een functie om de som van twee getallen te berekenen, kan de naam calculation_sum () zijn. Andere geldige ID's zijn employee_salary, student_id en nummer. Bij het maken van een klasse kan de programmeur een betekenis-ID gebruiken die de attributen en methoden beschrijft. bijv. klasse Student, klasse Medewerker, klasse Rechthoek etc. Op dezelfde manier kan de programmeur ID's maken volgens het programma.
De sleutelwoorden worden geleverd door de programmeertaal voor een specifieke taak. Ze hebben speciale betekenissen. Sleutelwoorden kunnen niet worden gebruikt als ID's. De zoekwoorden zijn ook bekend als Gereserveerde woorden. Als er een statement in het programma staat als int number = 2; het betekent dat het getal een variabele is die de waarde 2 bevat. De int is een sleutelwoord. Het laat de compiler weten dat de geheugenlocatie een geheel getal kan opslaan. Wanneer er een verklaring is als zwevend gebied; de float is een sleutelwoord en het gebied is een identifier. De gebiedsvariabele kan een drijvende-kommawaarde bevatten.
Tijdens het programmeren zijn er situaties om een reeks instructies te herhalen. De for-lus en while-lus worden gebruikt voor iteratieve taken. Voor de beslissing kan if / else worden gebruikt. Als de logica waar is, worden de instructies in het if-blok uitgevoerd. Anders worden de instructies in het else-blok uitgevoerd. Dit zijn enkele voorbeelden van sleutelwoorden die in veel programmeertalen voorkomen. De sleutelwoorden kunnen niet worden gebruikt als namen voor de programmavariabelen of andere door de gebruiker gedefinieerde programma-elementen.
Identifier versus zoekwoord | |
Een identifier is een door de gebruiker gedefinieerde naam voor een variabele, functie, klasse. | Een sleutelwoord is een gereserveerd woord dat wordt geboden door de programmeertaal. |
Formaat | |
Een identifier kan bestaan uit alfabetische tekens, cijfers en underscores. | Een sleutelwoord bevat alleen alfabetische tekens. |
Hoofdlettergevoeligheid | |
Een identifier kan in hoofdletters of kleine letters zijn. | Een sleutelwoord moet in kleine letters zijn. |
Identifier en sleutelwoord zijn veelgebruikte termen die worden gebruikt bij het programmeren. Wanneer er een statement is in het as int -teken; het merkteken is een identificator en int is het sleutelwoord. Een identificator wordt gemaakt door de programmeur, terwijl het sleutelwoord wordt gebruikt door de compiler voor een specifieke actie. In dit artikel is het verschil tussen een ID en een zoekwoord besproken. Het verschil tussen ID en trefwoord is dat een ID een gebruiker is die een naam definieert voor variabele, functie, klasse, terwijl een sleutelwoord een gereserveerd woord is dat wordt geleverd door de programmeertaal.
U kunt de PDF-versie van dit artikel downloaden en gebruiken voor offline doeleinden volgens citaatnotitie. Download de PDF-versie hier: Difference Between Identifier and Keyword
1.C Programmeren van trefwoorden en identificatiegegevens. Beschikbaar Hier
2.C Constanten en variabelen programmeren. Beschikbaar Hier