Identificadores da linguagem C

Identificadores da linguagem C
Em um programa C, identificadores são os nomes atribuídos a vários objetos definidos pelo usuário, incluindo funções, variáveis, estruturas, matrizes, ponteiros, typedefs e muito mais. Alfabetos em capital e minúsculos, números e caráter sublinhado podem ser encontrados em um identificador. Um identificador, No entanto, não pode começar com um número, e seu comprimento máximo é tipicamente 31 caracteres.

Uma variável é um identificador que um programa C usa para manter um valor. Cada variável tem um tipo, que determina a quantidade de memória que é atribuída a ele e como é organizada. Existem vários tipos predefinidos disponíveis em C, como char, int, float, etc. Com o typedef, podemos até construir nossos próprios tipos de dados. Cada variável pode receber um nome único que deve aderir ao idioma C identificador regras.

Regras para nomear identificadores

Existem várias regras para nomear identificadores na linguagem C, que são os seguintes:

  • O sinal de sublinhamento (_), letras, números e apenas caracteres alfanuméricos (a-z, a-z, 0-9) são permitidos em um identificador.
  • Identificador Os nomes devem ser únicos.
  • O primeiro personagem deve ser um sublinhado ou uma carta.
  • Uma palavra -chave não pode servir como um identificador.
  • Há significado apenas nos primeiros trinta e um (31) caracteres.
  • Não pode haver espaços em branco nele.
  • Caso importa ao usar identificadores.
  • Uma única identificador não deve exceder 31 caracteres.
  • Nenhum espaço em branco ou vírgulas é permitido em um identificador.
  • Um identificador pode estar em minúsculas ou maiúsculas ou ambos. O caso de camelo é preferido na nomeação identificadores.

Um exemplo para identificadores em C ++ é:

#incluir
int main ()

int marks = 3;
if (marcas != 0)
printf ("Marcas não são zero.\ n ");

No código acima, estamos usando um Identificador 'Marks' para armazenar um valor 3 nele e, em seguida, a saída é baseada nesse valor.

Saída

Tipos de identificadores

Existem dois tipos de identificadores na linguagem C.

  • Identificador interno
  • Identificador externo

1: Identificadores internos

Identificadores internos são termos usados ​​para se referir a variáveis, funções ou outras construções de programação dentro de um programa C. Geralmente estabelecido pelo programador, estes identificadores estão escondidos da vista fora do código do programa. Nomes variáveis, funções e de classe são alguns exemplos de Identificadores internos.

2: Identificadores externos

Por outro lado, nomes que são usados ​​para identificar coisas ou entidades fora do programa ou sistema são referidos como Identificadores externos. Freqüentemente, outras fontes como sistemas operacionais, bibliotecas ou outros aplicativos estabelecem esses IDs. Os nomes de arquivos, tabelas de banco de dados e endereços de rede são alguns exemplos de Identificadores externos.

Conclusão

O identificadores são os nomes dados aos elementos definidos pelo usuário em um programa C. Eles são declarados usando sintaxe de idioma c válido, deve aderir ao idioma C identificador regras e pode ter um comprimento máximo de 31 caracteres. Identificadores são usados ​​para variáveis, funções, matrizes, estruturas, sindicatos, ponteiros e typedefs.