nyckelskillnad – identifierare vs sökord
Det finns olika begrepp som variabler, funktioner etc. i programmering. En variabel är en minnesplats för att lagra data. En funktion är ett block av uttalanden för att utföra en specifik uppgift. När du skriver programmet är det viktigt att ge meningsfulla namn eftersom det förbättrar kodläsbarheten. Därför kan programmeraren skapa namn för att identifiera dem. De är kända som identifierare. En identifierare är ett användardefinierat namn som ges till en variabel, funktion, array eller klass. Det finns också en uppsättning ord som tillhandahålls av programmeringsspråket med specifika betydelser. De är kända som nyckelord. Nyckelord tillhör språket och var och en har särskilda uppgifter. Dessa nyckelord kan inte användas som identifierande namn. Den här artikeln diskuterar skillnaden mellan en identifierare och ett sökord. Den viktigaste skillnaden mellan identifierare och nyckelord är att en identifierare är en användare definierar namn för variabel, funktion, klass medan ett nyckelord är ett reserverat ord som tillhandahålls av programmeringsspråket.
Vad är en identifierare?
Ett namn skapat av programmeraren för att definiera en variabel, funktion eller klass är känt som en identifierare. Identifierarna används för att identifiera dessa enheter unikt. Det är viktigt att ge betydelsefulla namn till identifierarna för att göra koden lättläsbar. Det kommer också att hjälpa andra programmerare att identifiera vad programmet handlar om.
Det finns vissa regler när du skapar identifierare. Identifierare är endast tillåtna att använda alfabetiska tecken, siffror och understreck. Det rekommenderas inte att starta en identifierare med en siffra. När det finns ett påstående som int nummer=4; numret är identifieraren. Programmeraren kan skriva ut värdet på den variabeln med namnet "nummer". De flesta programmeringsspråk stöder skiftlägeskänslighet. Därför skiljer sig variabelnamnet 'area' från 'AREA'.
Figur 01: Exempel på identifierare och sökord
För en funktion för att beräkna summan av två tal, kan namnet vara calculate_sum (). Andra giltiga identifierare är anställd_lön, student_id och nummer. När du skapar en klass kan programmeraren använda en betydelseidentifierare som beskriver attributen och metoderna. t.ex. klass Elev, klass Anställd, klass Rektangel etc. På samma sätt kan programmeraren skapa identifierare enligt programmet.
Vad är ett sökord?
Nyorden tillhandahålls av programmeringsspråket för en specifik uppgift. De har speciella betydelser. Nyckelord kan inte användas som identifierare. Nyckelorden är också kända som reserverade ord. När det finns en sats i programmet som int nummer=2; det betyder att talet är en variabel som innehåller värdet 2. Int är ett nyckelord. Den informerar kompilatorn om att minnesplatsen kan lagra ett heltalsvärde. När det finns ett uttalande som flytarea; flötet är ett nyckelord och området är en identifierare. Areavariabeln kan ha ett flyttal.
I programmering finns det situationer att upprepa en sekvens av uttalanden. for loop och while loop används för iterativa uppgifter. För beslut, om/annat kan användas. Om logiken är sann kommer satserna i if-blocket att köras. Annars kommer satserna i else-blocket att köras. Det här är några exempel på nyckelord som är gemensamma för många programmeringsspråk. Nyckelorden kan inte användas som namn på programvariablerna eller andra användardefinierade programelement.
Vad är likheten mellan identifierare och sökord?
Både identifierare och nyckelord används i programmering
Vad är skillnaden mellan identifierare och sökord?
Identifier vs Keyword |
|
En identifierare är ett användardefinierat namn för en variabel, funktion, klass. | Ett nyckelord är ett reserverat ord som tillhandahålls av programmeringsspråket. |
Format | |
En identifierare kan bestå av alfabetiska tecken, siffror och understreck. | Ett nyckelord innehåller endast alfabetiska tecken. |
Case Sensitivity | |
En identifierare kan vara i versaler eller gemener. | Ett sökord ska vara med gemener. |
Sammanfattning – Identifierare kontra sökord
Identifierare och nyckelord är vanliga termer som används i programmering. När det finns ett påstående i as int-märket; märket är en identifierare och int är nyckelordet. En identifierare skapas av programmeraren medan nyckelordet används av kompilatorn för en specifik åtgärd. Den här artikeln diskuterade skillnaden mellan en identifierare och ett sökord. Skillnaden mellan identifierare och nyckelord är att en identifierare är en användare definierar ett namn för variabel, funktion, klass medan ett nyckelord är ett reserverat ord som tillhandahålls av programmeringsspråket.
Ladda ned PDF-filen för Identifier vs Keyword
Du kan ladda ner PDF-versionen av den här artikeln och använda den för offlineändamål enligt citat. Ladda ner PDF-versionen här: Difference Between Identifier and Keyword