Tokens C, identificadores, palavras-chave: o que são tokens e seus tipos

O que é um conjunto de caracteres?

Como qualquer outro idioma, 'C' também possui seu próprio conjunto de caracteres. Um programa é um conjunto de instruções que, quando executadas, geram uma saída. Os dados processados ​​por um programa consistem em vários caracteres e símbolos. A saída gerada também é uma combinação de caracteres e símbolos.

Um conjunto de caracteres em 'C' é dividido em,

  • Cartas
  • Números
  • Caracteres especiais
  • Espaços em branco (espaços em branco)

Um compilador sempre ignora o uso de caracteres, mas é amplamente utilizado para formatar os dados. Sigawing é o conjunto de caracteres na programação 'C':

1) Cartas

  • Caracteres maiúsculos (AZ)
  • Caracteres minúsculos (az)

2) Números

  • Todos os algarismos de 0 a 9

3) Espaços em branco

  • Espaço em branco
  • Nova linha
  • Retorno de carro
  • Aba horizontal

4) Caracteres especiais

  • Caracteres especiais em 'C' são mostrados na tabela fornecida,
Caractere especial Descrição
, (vírgula) { (abrindo colchetes)
. (período) } (fechando colchetes)
; (ponto e vírgula) [(colchete esquerdo)
: (dois pontos) ] (colchete direito)
? (ponto de interrogação) ((abrindo parênteses esquerdo)
' (apóstrofo) ) (fechando parêntese direito)
"(double Aspa) & (e comercial)
! (ponto de exclamação) ^ (acento circunflexo)
|(barra vertical) + (adição)
/ (barra) – (subtração)
\ (barra invertida) * (multiplicação)
~ (til) / (divisão)
_ (sublinhado) > (maior que ou colchete angular de fechamento)
$ (cifrão) < (menor que ou colchete angular de abertura)
% (sinal de porcentagem) # (sinal de hash)

O que é token em C?

SÍMBOLO é a menor unidade em um programa 'C'. É cada palavra e pontuação que você encontra em seu programa C. O compilador divide um programa nas menores unidades possíveis (Tokens) e prossegue para os vários estágios da compilação. C Token é dividido em seis tipos diferentes, viz, Palavras-chave, Operadores, Strings, Constantes, Caracteres Especiais e Identificadores.

Tokens em C
Tokens em C

Palavras-chave e identificadores

Em 'C' cada palavra pode ser uma palavra-chave ou um identificador.

Palavras-chave têm significados fixos e o significado não pode ser alterado. Eles atuam como um bloco de construção de um programa 'C'. Há um total de 32 palavras-chave em 'C'. As palavras-chave são escritas em letras minúsculas.

Following tabela representa as palavras-chave em 'C'-

Palavras-chave em linguagem de programação C
auto double int struct
quebrar outro longo interruptor
casas enumerar cadastre-se typedef
carbonizar externo retorno união
const baixo flutuar não assinado
continuar para assinado anular
omissão Goto tamanho volátil
do if estático enquanto

Um identificador nada mais é do que um nome atribuído a um elemento em um programa. Exemplo, nome de um variável, função, etc. Identificadores na linguagem C são os nomes definidos pelo usuário que consistem no conjunto de caracteres padrão 'C'. Como o nome já diz, identificadores são usados ​​para identificar um elemento específico em um programa. Cada identificador deve ter um nome exclusivo. Sigawing regras devem ser seguidas para identificadores:

  1. O primeiro caractere deve ser sempre um alfabeto ou um sublinhado.
  2. Deve ser formado usando apenas letras, números ou sublinhado.
  3. Uma palavra-chave não pode ser usada como identificador.
  4. Não deve conter nenhum caractere de espaço em branco.
  5. O nome deve ser significativo.

Resumo

  • Tokens C em Linguagem C são as menores unidades de um programa.
  • Uma palavra-chave são palavras reservadas por idioma.
  • Há um total de 32 palavras-chave.
  • Um identificador é usado para identificar elementos de um programa.