Belangrijk verschil - Identificatie versus trefwoord
Er zijn verschillende concepten zoals variabelen, functies, enz. 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 dit de leesbaarheid van de code verbetert. Daarom kan de programmeur namen maken om ze te identificeren. Ze staan bekend als identifiers. Een identifier is een door de gebruiker gedefinieerde naam die aan een variabele, functie, array of klasse wordt gegeven. Er is ook een reeks woorden die door de programmeertaal worden geleverd met specifieke betekenissen. Ze staan bekend als trefwoorden. Trefwoorden horen bij de taal en hebben elk specifieke taken. Deze trefwoorden kunnen niet worden gebruikt als identificatienamen. Dit artikel bespreekt het verschil tussen een identifier en een trefwoord. Het belangrijkste verschil tussen identifier en trefwoord is dat een identifier een gebruiker is die de naam definieert voor variabele, functie, klasse, terwijl een trefwoord een gereserveerd woord is dat wordt geleverd door de programmeertaal.
Wat is een ID?
Een naam die door de programmeur is gemaakt om een variabele, functie of klasse te definiëren, staat bekend als een identifier. De identifiers worden gebruikt om deze entiteiten uniek te identificeren. Het is belangrijk om betekenisvolle namen aan de identifiers te geven om de code gemakkelijk leesbaar te maken. Het zal ook andere programmeurs helpen te identificeren waar het programma over gaat.
Er zijn bepaalde regels bij het maken van identifiers. Identifiers mogen alleen alfabetische tekens, cijfers en onderstrepingstekens gebruiken. Het wordt niet aanbevolen om een identifier met een cijfer te beginnen. Wanneer er een instructie is zoals int number=4; het nummer is de identificatie. De programmeur kan de waarde van die variabele afdrukken met de naam 'getal'. De meeste programmeertalen ondersteunen hoofdlettergevoeligheid. Daarom is de variabelenaam 'gebied' anders dan 'AREA'.
Figuur 01: Voorbeelden van ID's en trefwoorden
Voor een functie om de som van twee getallen te berekenen, kan de naam bereken_som () zijn. Andere geldige identificatiegegevens zijn werknemer_salaris, student_id en nummer. Bij het maken van een klasse kan de programmeur een betekenisidentificatie gebruiken die de attributen en methoden beschrijft. bijv. klas Student, klas Werknemer, klas Rechthoek enz. Op dezelfde manier kan de programmeur identifiers maken volgens het programma.
Wat is een trefwoord?
De trefwoorden worden geleverd door de programmeertaal voor een specifieke taak. Ze hebben een speciale betekenis. Trefwoorden kunnen niet als identifiers worden gebruikt. De trefwoorden worden ook wel gereserveerde woorden genoemd. 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 informeert de compiler dat de geheugenlocatie een geheel getal kan opslaan. Wanneer er een statement is als float area; de float is een trefwoord en het gebied is een identifier. De oppervlaktevariabele kan een drijvende-kommawaarde bevatten.
Bij het programmeren zijn er situaties waarin een reeks uitspraken kan worden herhaald. De for-lus en while-lus worden gebruikt voor iteratieve taken. Voor beslissing, indien/anders kan 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 trefwoorden die in veel programmeertalen voorkomen. De trefwoorden kunnen niet worden gebruikt als namen voor de programmavariabelen of andere door de gebruiker gedefinieerde programma-elementen.
Wat is de overeenkomst tussen identifiers en trefwoord?
Zowel identifier als trefwoorden worden gebruikt bij het programmeren
Wat is het verschil tussen ID en trefwoord?
Identifier versus trefwoord |
|
Een identifier is een door de gebruiker gedefinieerde naam voor een variabele, functie, klasse. | Een trefwoord is een gereserveerd woord dat wordt geleverd door de programmeertaal. |
Formaat | |
Een identifier kan bestaan uit alfabetische tekens, cijfers en underscores. | Een trefwoord bevat alleen alfabetische tekens. |
Hoofdlettergevoeligheid | |
Een identifier kan in hoofdletters of kleine letters zijn. | Een zoekwoord moet in kleine letters staan. |
Samenvatting – Identificatie versus trefwoord
Identifier en trefwoord zijn veelvoorkomende termen die bij het programmeren worden gebruikt. Als er een statement in het as int-teken staat; het merk is een identifier en int is het sleutelwoord. Een identifier wordt gemaakt door de programmeur, terwijl het sleutelwoord door de compiler wordt gebruikt voor een specifieke actie. Dit artikel besprak het verschil tussen een identifier en een trefwoord. Het verschil tussen identifier en trefwoord is dat een identifier een gebruiker is die een naam definieert voor variabele, functie, klasse, terwijl een trefwoord een gereserveerd woord is dat wordt geleverd door de programmeertaal.
Download de PDF van Identifier vs Keyword
U kunt de PDF-versie van dit artikel downloaden en gebruiken voor offline doeleinden volgens de citatienota. Download de PDF-versie hier: Verschil tussen identificatie en trefwoord