Identificatori della lingua C

Identificatori della lingua C
In un programma C, identificatori sono i nomi assegnati a vari oggetti definiti dall'utente tra cui funzioni, variabili, strutture, array, puntatori, typedef e altro ancora. Gli alfabeti sia in capitale che in minuscolo, i numeri e il carattere di sottolineatura possono essere tutti trovati in un identificatore. UN identificatore, Tuttavia, non può iniziare con un numero e la sua lunghezza massima è in genere 31 caratteri.

Una variabile è un identificatore che un programma C utilizza per contenere un valore. Ogni variabile ha un tipo, che determina quanta memoria è assegnata ad esso e come è organizzata. Esistono diversi tipi predefiniti disponibili in C come char, int, galleggiante, ecc. Con TypeDef, possiamo persino costruire i nostri tipi di dati. A ogni variabile può essere assegnato un nome univoco che deve aderire alla lingua C identificatore regole.

Regole per gli identificatori di denominazione

Esistono diverse regole per la denominazione degli identificatori nella lingua C, che sono le seguenti:

  • Il segno di sottolineatura (_), lettere, numeri e solo caratteri alfanumerici (A-Z, A-Z, 0-9) sono consentiti in un identificatore.
  • Identificatore I nomi devono essere univoci.
  • Il primo personaggio deve essere un sottoline o una lettera.
  • Una parola chiave non può servire da identificatore.
  • C'è significato solo nei primi trentuno caratteri (31) caratteri.
  • Non ci possono essere spazi vuoti.
  • Il caso conta quando si utilizza identificatori.
  • Un unico identificatore non dovrebbe superare i 31 caratteri.
  • Non sono consentiti spazi vuoti o virgole in un identificatore.
  • UN identificatore può essere in minuscolo o maiuscolo o entrambi. La custodia cammello è preferita nella denominazione identificatori.

Un esempio per identificatori In C ++ è:

#includere
int main ()

int mark = 3;
Se (segni != 0)
printf ("I segni non sono zero.\N" );

Nel codice sopra, stiamo usando un file Identificatore "Marks" Per memorizzare un valore 3 in esso, quindi l'output si basa su questo valore.

Produzione

Tipi di identificatori

Esistono due tipi di identificatori in lingua C.

  • Identificatore interno
  • Identificatore esterno

1: identificatori interni

Identificatori interni sono termini utilizzati per fare riferimento a variabili, funzioni o altri costrutti di programmazione all'interno di un programma C. Di solito stabilito dal programmatore, questi identificatori sono nascosti alla vista al di fuori del codice del programma. I nomi variabili, di funzione e delle classi sono alcuni esempi di identificatori interni.

2: identificatori esterni

D'altra parte, i nomi utilizzati per identificare cose o entità al di fuori del programma o del sistema sono indicati identificatori esterni. Spesso, altre fonti come sistemi operativi, librerie o altre applicazioni stabiliscono questi ID. I nomi di file, tabelle di database e indirizzi di rete sono alcuni esempi di identificatori esterni.

Conclusione

IL identificatori sono i nomi dati agli elementi definiti dall'utente in un programma C. Sono dichiarati usando la sintassi della lingua C valida, devono aderire alla lingua C identificatore regole e possono avere una lunghezza massima di 31 caratteri. Identificatori sono usati per variabili, funzioni, array, strutture, sindacati, puntatori e typedefs.