Identifikatorer av C -språk

Identifikatorer av C -språk
I et C -program, identifikatorer er navnene tildelt forskjellige brukerdefinerte objekter inkludert funksjoner, variabler, strukturer, matriser, pekere, typedefs og mer. Alfabeter i både kapital og små, tall og understreket karakter kan alle finnes i en identifikator. An identifikator, kan imidlertid ikke begynne med et tall, og den maksimale lengden er vanligvis 31 tegn.

En variabel er en identifikator som et C -program bruker for å holde en verdi. Hver variabel har en type, som bestemmer hvor mye minne som er tildelt den og hvordan den er organisert. Det er flere forhåndsdefinerte typer tilgjengelig i C som Char, Int, Float, etc. Med typedef kan vi til og med bygge våre egne datatyper. Hver variabel kan tildeles et unikt navn som må følge C -språket identifikator regler.

Regler for å navngi identifikatorer

Det er flere regler for å navngi identifikatorer på C -språk, som er som følger:

  • Underscore (_) -tegnet, bokstaver, tall og bare alfanumeriske tegn (A-Z, A-Z, 0-9) er tillatt i en identifikator.
  • Identifikator Navn må være unike.
  • Den første karakteren må være en understreking eller et brev.
  • Et nøkkelord kan ikke fungere som et identifikator.
  • Det er betydning bare i de første tretti (31) tegnene.
  • Det kan ikke være noen blanke mellomrom i det.
  • Sak betyr noe når du bruker identifikatorer.
  • En unik identifikator skal ikke overstige 31 tegn.
  • Ingen blanke mellomrom eller komma er tillatt i en identifikator.
  • An identifikator kan enten være i små bokstaver eller store bokstaver eller begge deler. Kamel -saken er å foretrekke ved navngiving identifikatorer.

Et eksempel for identifikatorer I C ++ er:

#inkludere
int main ()

int merker = 3;
hvis (merker != 0)
printf ("merker er ikke null.\ n ");

I koden ovenfor bruker vi en 'Marks' identifikator For å lagre en verdi 3 i den, og da er utgangen basert på denne verdien.

Produksjon

Typer identifikatorer

Det er to typer av identifikatorer på C -språk.

  • Intern identifikator
  • Ekstern identifikator

1: interne identifikatorer

Interne identifikatorer er termer som brukes til å referere til variabler, funksjoner eller andre programmeringskonstruksjoner inne i et C -program. Vanligvis etablert av programmereren, disse identifikatorer er skjult for visning utenfor programkoden. Variabel, funksjon og klassenavn er noen få eksempler på interne identifikatorer.

2: Eksterne identifikatorer

På den annen side blir navn som brukes til å identifisere ting eller enheter utenfor programmet eller systemet referert til som eksterne identifikatorer. Ofte oppretter andre kilder som operativsystemer, biblioteker eller andre applikasjoner disse ID -ene. Navnene på filer, databasetabeller og nettverksadresser er noen få eksempler på eksterne identifikatorer.

Konklusjon

De identifikatorer er navnene gitt til brukerdefinerte elementer i et C-program. De er erklært ved hjelp av gyldig C -språksyntaks, må følge C -språket identifikator regler og kan ha en maksimal lengde på 31 tegn. Identifikatorer brukes til variabler, funksjoner, matriser, strukturer, fagforeninger, pekere og typedefs.