Nøgleforskel – Identifikator vs. søgeord
Der er forskellige begreber såsom variabler, funktioner osv. i programmering. En variabel er en hukommelsesplacering til at gemme data. En funktion er en blok af udsagn til at udføre en bestemt opgave. Når du skriver programmet, er det vigtigt at give meningsfulde navne, da det forbedrer kodelæsbarheden. Derfor kan programmøren oprette navne for at identificere dem. De er kendt som identifikatorer. En identifikator er et brugerdefineret navn givet til en variabel, funktion, matrix eller klasse. Der er også et sæt ord leveret af programmeringssproget med specifikke betydninger. De er kendt som nøgleord. Nøgleord hører til sproget, og hver har særlige opgaver. Disse nøgleord kan ikke bruges som identifikationsnavne. Denne artikel diskuterer forskellen mellem en identifikator og et søgeord. Den vigtigste forskel mellem identifikator og nøgleord er, at en identifikator er en bruger definerer navn for variabel, funktion, klasse, mens et nøgleord er et reserveret ord leveret af programmeringssproget.
Hvad er en identifikator?
Et navn oprettet af programmøren for at definere en variabel, funktion eller klasse er kendt som en identifikator. Identifikatorerne bruges til at identificere disse enheder entydigt. Det er vigtigt at give identifikatorerne meningsfulde navne for at gøre koden let læselig. Det vil også hjælpe andre programmører med at identificere, hvad programmet handler om.
Der er visse regler, når du opretter identifikatorer. Identifikatorer må kun bruge alfabetiske tegn, cifre og understregning. Det anbefales ikke at starte en identifikator med et ciffer. Når der er et udsagn såsom int nummer=4; nummeret er identifikatoren. Programmøren kan udskrive værdien af denne variabel ved at bruge navnet 'nummer'. De fleste programmeringssprog understøtter forskel på store og små bogstaver. Derfor er variabelnavnet 'område' forskelligt fra 'AREA'.
Figur 01: Eksempler på identifikatorer og søgeord
For en funktion til at beregne summen af to tal, kan navnet være calculate_sum (). Andre gyldige identifikatorer er ansat_løn, elev_id og nummer. Når du opretter en klasse, kan programmøren bruge en betydningsidentifikator, der beskriver attributterne og metoderne. for eksempel. klasse Elev, klassemedarbejder, klasserektangel osv. Ligeledes kan programmøren oprette identifikatorer i henhold til programmet.
Hvad er et søgeord?
Nøgleordene leveres af programmeringssproget til en specifik opgave. De har særlige betydninger. Nøgleord kan ikke bruges som identifikatorer. Nøgleordene er også kendt som reserverede ord. Når der er et udsagn i programmet som int tal=2; det betyder, at tallet er en variabel, som indeholder værdien 2. Int er et nøgleord. Det informerer compileren om, at hukommelsesplaceringen kan gemme en heltalsværdi. Når der er en erklæring som flydeareal; flyderen er et nøgleord, og området er en identifikator. Areavariablen kan indeholde en flydende kommaværdi.
I programmering er der situationer til at gentage en sekvens af udsagn. For loop og while loop bruges til iterative opgaver. Til beslutning, hvis/andet kan bruges. Hvis logikken er sand, vil sætningerne inde i if-blokken udføres. Ellers vil sætningerne inde i else-blokken udføres. Dette er nogle få eksempler på nøgleord, der er fælles for mange programmeringssprog. Nøgleordene kan ikke bruges som navne for programvariablerne eller andre brugerdefinerede programelementer.
Hvad er ligheden mellem identifikatorer og søgeord?
Både identifikator og nøgleord bruges i programmering
Hvad er forskellen mellem identifikator og søgeord?
Identifier vs Keyword |
|
En identifikator er et brugerdefineret navn for en variabel, funktion, klasse. | Et søgeord er et reserveret ord fra programmeringssproget. |
Format | |
En identifikator kan bestå af alfabetiske tegn, cifre og understregninger. | Et søgeord indeholder kun alfabetiske tegn. |
Case-sensitivitet | |
En identifikator kan være med store eller små bogstaver. | Et søgeord skal være med små bogstaver. |
Oversigt – Identifikator vs. søgeord
Identifier og nøgleord er almindelige termer, der bruges i programmering. Når der er et udsagn i as int-mærket; mærket er en identifikator og int er nøgleordet. En identifikator oprettes af programmøren, mens nøgleordet bruges af compileren til en specifik handling. Denne artikel diskuterede forskellen mellem en identifikator og et søgeord. Forskellen mellem identifikator og nøgleord er, at en identifikator er en bruger definerer et navn for variabel, funktion, klasse, mens et nøgleord er et reserveret ord leveret af programmeringssproget.
Download PDF'en af Identifier vs Keyword
Du kan downloade PDF-versionen af denne artikel og bruge den til offline-formål i henhold til citatnotat. Download venligst PDF-versionen her: Difference Between Identifier and Keyword